Walt Disney-owned Star India posts losses of Rs 12,548 cr, blames ICC media rights deal
Star India, owned by Walt Disney and soon to be merged with Mukesh Ambani’s Viacom18 under Reliance Industries, reported a standalone net loss of Rs 12,548 crore for the financial year that ended on March 31. This was a significant decline from the company’s standalone net profit of Rs 1,465 crore in the last financial … Read more