File photo: British Prime Minister Boris Johnson departs from the G7 foreign ministers' meeting on May 5, 2021 in London, England. Getty Images
File photo: British Prime Minister Boris Johnson departs from the G7 foreign ministers' meeting on May 5, 2021 in London, England. Getty Images

G7 must invest $10 trillion for sustainable recovery, says new report