January 6, 2026 ‘No economic or technically viable way forwards’: Ricardo abandons SBTi commitments UK firm hits decarbonisation wall as abatement cost ‘rises to c.£7000/tCO2e’
November 22, 2025 EU Member States agree negotiating mandate for revised deforestation regulation Council will push for delays and a further review in six months' time despite some companies warning against last-minute confusion