Group of Seven countries should invest $1 trillion per year until 2030 to ensure a strong and sustainable economic recovery from the pandemic, according to a report that was requested by British Prime Minister Boris Johnson.

Read More