March 18, 2014
Subscription video-on-demand Service Telly signs international distribution agreements
Telly (www.telly.com), a platform allowing people to discover new video-on-demand content via social recommendations, announced today that it is launching a new premium service…