Abolish energy price cap, says Scottish Power boss

The recent crisis exposed deep flaws in the way the market was structured, top executive says.

Abolish energy price cap, says Scottish Power boss
The recent crisis exposed deep flaws in the way the market was structured, top executive says.