India's defeat to Australia in the ICC Cricket World Cup final on home soil drew a record peak concurrency of almost 59 million viewers on Disney Star's OTT platform yesterday (Sunday).
Record OTT audience for Disney Star as 59m watch India suffer World Cup final defeat
Read this next
4 Dec 2023
From our partners