Substrate
UK Home Battery Installations Nearly Doubled 2024 Record but Grid Paid Wind Farms £379 Million to Curtail Output — Substrate