40 Land Rovers Recalled on Safety Concern Tata owned JLR (Jaguar Land Rover) has recalled 40 land rovers in India on safety concerns over the vehicles manufactured between 2005 and 2007.
0 comments:
Post a Comment