Business Standard

Amid protests, world leaders unite for G-20 Summit in Hamburg

The leaders of the G-20 group of meet on July 7 and 8

1 / 5

2 / 5

3 / 5

4 / 5

5 / 5