Home Tags G7

Tag: G7

G7 summit: the green pledges

The G7 summit saw leaders of the major industrial nations come together for the first time in two years to tackle the world’s biggest...

SCOPE 3 EMISSIONS