India Maintains Weak Trade Ranking Among G20 Peers

G20 leaders met in Antalya, Turkey this week to discuss strengthening trade relations to boost economic growth and sustainable development. The G20 meeting convened representatives from the top 20 economies, developing and developed alike. Together, they comprise two-thirds of the world population and 80 percent of the world’s GDP. Together, ...

Continue Reading →