£400 Million Bill For Wind Constraint Payments Last Year

This £400 million will be a drop in the ocean compared to what is coming in the next few years. The problem at the moment is a localised one, where…

Verified by MonsterInsights