Anand Mahindra responds to ‘your cars can't compete with Japanese or Americans’ criticism amid XUV 3XO launch
Anand MahindraAnand Mahindra, the chairman of Mahindra & Mahindra Limited, recently took to soci...