Ofgem has appointed Shell Energy to take on supplying Green Supplier Limited’s (‘Green’) approximately 255,000 domestic customers, and a small number of non-domestic customers. Green Supplier Limited supplied gas and electricity to around 255,000 domestic customers and a small numb
Shell Energy
1-1 of 1 Articles