India is hosting the foreign ministers of G20 nations in New Delhi, where the country is batting for the developing world and focus on food and energy security as well as climate change, issues that are of vital interest to the global south.