Oct24 Brace for 18 Months of Energy Bill Rises and Supplier Failures, Scottish Power Boss Warns Written by Lauren Smith in Energy Suppliers Scottish Power chief executive Keith Anderson is calling for the government to review the energy price cap, as he warns that the surge… Continue Reading