Tata Motors net loss narrows to Rs 12,071 crore in FY20; JLR posts loss at 501 million pound in March quarter

In Q4 FY20, Tata Motors reported consolidated net loss of Rs 9,894.25 crore as compared to net profit of Rs 1,117.48 crore in the same quarter last year, dented by coronavirus lockdown