'These kind of vehicles drive like a hoover... Air they suck in is far dirtier than the air which comes out of it.' Slamming Jaguar Land Rover for calling Delhi air sucked in by its......
Tata Group-owned luxury carmaker Jaguar Land Rover on Friday opened its first assembly plant in India at Pune.The plant will initially assemble JLR's sport-utility vehicle Freelander 2 from......