2 min read Business News Tata Motors to shed 1,100 JLR jobs after coronavirus hits earnings 16/06/2020 6:29 AM Mitchell India’s Tata Motors Ltd expects to shed about 1,100 temporary jobs at Jaguar Land...