Trafford power station has reneged on its capacity agreement after failing to meet its financial commitment milestone, despite a three-month extension.
Trafford power station has reneged on its capacity agreement after failing to meet its financial commitment milestone, despite a three-month extension.