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