Section – letter homepage
Carbon offsets were never the answer: they were a delay tactic
Carbon offsets have always been sold as a solution. We have never believed they were...
Energy price volatility is now a financial risk
EU wholesale electricity prices averaged roughly USD 90/MWh in the first half of 2025, about...