Jaguar Land Rover, the British luxury carmaker owned by India's Tata Motors, has started assembling the Land Rover Defender 110 at its plant in Pune, in western India, and has cut its India prices by as much as $35,700 at current exchange rates. The company, based in Coventry in the...
