Aluminium
News & analysis
March 7, 2026
The REP Wrap: Swiss government issues greenwashing guidance
Your weekly summary of corporate sustainability news.
September 18, 2025
Analysis: Less than 1% of listed companies have committed to fund their own decarbonisation
Review of 2,000+ firms reveals gap between net-zero pledges and spending plans, with some sectors making more progress than others