COP26 is over: what does it mean for business in the US?
Much of the world’s attention has been riveted by the events at the recently completed COP26, which has so far resulted in a number of major announcements, including those regarding methane emissions and deforestation pledges.