G20 Summit in New Delhi: Key Takeaways and Implications

Leaders of the world’s 20 major economies concluded their summit in the Indian capital on Sunday, achieving consensus on various crucial issues. Here are the out come from the event.

G20 Summit, Modi, summit out come