G20: unfulfilled promises and pledges

This weekend, countries accountable for 80 percent of the global economy gathered in Rome for the G20 summit. Leaders of the G20 member states debated how to deal with challenges including climate change, covid-19, and soaring energy prices. 


Press TV’s website can also be accessed at the following alternate addresses:

www.presstv.ir

www.presstv.co.uk

SHARE THIS ARTICLE
Press TV News Roku