
Renewable curtailment is major obstacle to decarbonisation – Shifted prioritises customer insights to build solution
When Spain lost all power in April 2025, there was concern that a heavy reliance on renewable energy was to blame. The intermittent nature of