Wind power has cut £104bn from UK energy costs since 2010, study finds ○ found 2025 › Oct › 28 (Tue) @ 05:45 UTC a story from The Guardian ⚠️ › International Wind ■ UK ■■■ Reduction ■ preview sentiment