As per news reports, Tata Motors Ltd-owned British luxury carmaker, Jaguar Land Rover (JLR), has restored three-fourth of its budgeted production in China, with Chery Jaguar Land Rover Automotive Co Ltd or CJLR’s manufacturing plant in Changshu, gradually resuming operations from third week of February, restoring its production capacity to 75% of pre-COVID19 levels. Ramped-up […]