vellruby08 vellruby08 11-06-2024 Geography Answered what does G20 represent and how does/could india benefit from it