Storia: Turning point? Clean energy met 100% of world’s new power needs in 2025: report — Warptech News