4 ms·
The country with the most D+ subscribers is India because they have exclusive streaming rights for cricket. If you subtract them from the equation that 1.7 mill
by tjpnz 1y ago
The country with the most D+ subscribers is India because they have exclusive streaming rights for cricket. If you subtract them from the equation that 1.7 million is even more troubling from a consumer backlash perspective.