Beijing / Los Angeles / New Delhi / London / Mumbai / /
Company
Mahindra & Mahindra Ltd. / President - Group Strategy / The Mahindra Group / Michelin / the Financial Times / Mahindra Racing / /
Country
India / /
Currency
USD / / /
IndustryTerm
real estate / industrial equipment / financial services / retail / information technology / electric racing car / all-electric zero emission race car / motor sports division / energy / steel / /