Anand Mahindra reacts as India overtakes Britain to become fifth largest economy, says law of Karma works
New Delhi: Mahindra Group chairman Anand Mahindra hailed India after the country surpassed Britain to become the country’s fifth largest economy. Mahindra said that the news touched the hearts of…