*Click the Title above to view complete article on https://thefridaytimes.com/.
While there is no doubt that the G20 summit in New Delhi has given India a new sheen, the fact remains that India’s economy is not large enough to counter China’s, nor is the political leadership moral enough to garner the respect of the Global South.