Over a quarter of a million energy customers were transferred to SVTs when they were switched over to new suppliers following the supplier of last resort (SoLR) process, research from Which? has revealed.
The accounts for challenger energy provider Solarplicity are listed as “overdue” on the Companies House website, prompting concerns the company is in difficulty.