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.

This content is for members only. Please click here to view the full article.