STARZ Play announces the launch of its new STARZ Play service, a premium online video offering that claims to provide the latest US blockbuster movies and TV series immediately after they premiere in the US, along with a library of recent TV series, movies and children’s content. STARZ Play marks the first time that Starz […]