Star India posts Rs 14,337.46 crore in revenue from operations in FY20 The company's net loss narrowed to Rs 488.84 crore for the financial year ended March 31, 2020, compared to Rs 1216.13 crore in the previous financial year Sonam Saini Feb 19, 2021 1:51 PM