Solarplicity denies SoLR rumours as it lets 27 meter installers go

Challenger supplier Solarplicity has denied rumours it is about to enter the Supplier of Last Resort (SoLR) process but has confirmed it has let 27 of its meter installers go.

Close
Close

Request a call back