More commercial energy providers exit the market as costs continue to rise. Scottish Power has announced that it is exiting the UK industrial and commercial energy markets. Owned by Spanish energy firm Iberdrola, they announced last month that they will stop selling energy to British industrial and commercial (I&C) customers. Why has Scottish Power stopped […]