Disney Plus is now live in more than 50 new countries and territories
By Suzana in Technology
Updated 2 years ago
Disney continues to take its streaming service worldwide — but can it catch Netflix?