Tag Archives: August 31st

Disney to launch Star+ in Latin America on August 31st

Disney announced this last Friday, May 14th, that it will launch Star+, its new SVOD OTT, on August 31st in Latin America. In original terms, the platforms launch was planned for June, but the company did not explain the reasons that led it to put it off. Star+ will arrive at Latin America after, at [...]