Star India posts Rs 12,548 crore loss in FY24 on provision against onerous ICC contract
By
CS Mathew
Mumbai: Walt Disney-owned Star India Tuesday incurred a standalone net loss of Rs 12,548 crore for the financial year ending March 31. In a regulatory filing, the broadcaster blamed the weak financial performance to a provision of Rs 12,319 crore for an “onerous contract” stemming from the International Cricket Council (ICC) media rights deal.