June 11, 2026 SBTi launches ‘best efforts’ corporate standard Long-awaited update recognises 'that companies do not control everything, and that pretending otherwise does not serve anyone'.
May 17, 2026 The ever-changing role of ESG Ratings The OECD wants more done to empower firms to correct their scores, and there are signs of improvement. But are ESG ratings still relevant?