ubercool submitted on 5/10/2008 Official Bell & Ross Timestamp: 9:49:39 AM
Ratan Tata, the soft-spoken urbane boss of the Indian giant conglomerate that has acquired Jaguar and Land Rover for $2.3 billion, was understandably very coy about his plans for the two iconic British brands at the Geneva show, as the deal still had...
18 user comments | Category: Spy Shots