
Mahindra is India’s 21st-largest corporation, manufacturing cars, trucks and the tractors that are being exported to (and built in) the U.S. For the leadership of such large corporations, having something international, like Tata Motors’ ownership of Jaguar/Land Rover, confers satisfying special prestige. For Mahindra, that prestige is its Moto3 team, which, at the first Grand [...]
Read Full Post | Comments(1)



















