It’s time for G7 countries to put up or shut up on climate

  • Oops!
    Something went wrong.
    Please try again later.
It’s time for G7 countries to put up or shut up on climate

A new corporate tax deal could help, but the US in particular is shirking responsibility for the climate crisis.