India currently holds the presidency of G20, which is a grouping of developing and developed countries. India has taken over the presidency from Indonesia and will hand it over to Brazil later in the year.
Go to Source
Author:
Go to Source
Author: