justbritish.com
Land Rovers Start Rolling Out of India - JustBritish
Land Rovers began rolling off the assembly line Friday at the British brand’s first plant in India since it was bought by the Indian car giant Tata Motors.