Has COP26 inspired action?
Genuine or Greenwash?
211 leading companies have signed up for The Climate Pledge initiated by Amazon's Jeff Bezos, committing to achieve Carbon Net Zero by 2040. Admirable plan, but how will the 23 leading business supply leaders benchmark progress? What are the annual progress measurements? We explore...Updated daily