1 min read Disney The Walt Disney Company Disney & Starz Settle Star+ Naming Fued in Brazil August 16, 2021 Jordan Simmons In December, Disney announced STAR+, a new streaming service coming to Latin America in...