The UK arm of a US-based energy retailer has become the 17th company to enter the supplier of last resort (SoLR) process this year, Ofgem has confirmed. Bluegreen Energy was founded in the US in 2011 and has since expanded into Europe and Japan.
The UK arm of a US-based energy retailer has become the 17th company to enter the supplier of last resort (SoLR) process this year, Ofgem has confirmed. Bluegreen Energy was founded in the US in 2011 and has since expanded into Europe and Japan.