Jaguar Land Rover is to become the first British carmaker to open a manufacturing facility in Brazil following a landmark agreement between the company and state authorities to build a plant in the State of Rio de Janeiro. An agreement paving the way for construction of the plant has been signed by Phil Hodgkinson, Global […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops