BARC India FY20 net loss narrows, revenue increases by Team PITCH December 03, 2020 The ratings agency has reduced its net loss to Rs 5 crore for the fiscal ended 31st March 2020 from Rs 17 crore in the...