Anand Mahindra, Chairman of Mahindra Group, expressed his disappointment over India’s overall Olympic ranking despite the country’s medal wins at the Paris Olympics. He acknowledged the efforts made by the government, private sector, and schools in promoting sports but questioned the factors hindering India’s performance on the world stage.