Scottish Power chief executive Keith Anderson who is the boss of one of the UK’s largest household energy firms, that “at least 20” more energy suppliers are facing bankruptcy. Anderson…
The post ‘At least 20’ more energy suppliers face bankruptcy as the industry is bearing a £5bn bill appeared first on London Business News | Londonlovesbusiness.com.