JLR likely to resume production in Europe from May 18

The British carmaker is considering resuming production at its plants in Solihull, Slovakia, and Austria from May 18.
from Car & Bike News - New Upcoming Bikes & Cars in India - Autocar India
Read The Rest....