Scottish Power has launched a broadside against ministers’ handling of the sale of Bulb, the nationalised utility, accusing them of “distort[ing] competition” in the energy retail sector.
Business News – Markets reports and financial news from Sky