April 8, 2025 Schneider Electric finds more than half its sites are at risk from climate Firm’s scenario analysis reveals most locations face ‘high likelihood’ of natural hazards by 2050.
April 12, 2025 Ditching due diligence rules and embracing carbon removals: sustainability under Germany’s new government This week's coalition agreement gives a glimpse of what's on the cards for companies over the next four years