India on Sunday officially handed over the G20 presidency to Brazil at the end of a summit in New Delhi.