TATA launches Jaguar-Land Rover in India

Anyone got spare change? 😉 Finally, the beast and the beauty kept their rendezvous with India. The niche, but growing, club of luxury car owners on Sunday got a booster shot with Tata Motors ushering in the British auto icons Jaguar and Land Rover (JLR) after almost a year of acquiring them from Ford Motor…