So Energy signs new PPAs

Challenger energy supplier So Energy has signed two new power purchase agreements (PPA) worth an estimated £20 million.

Close
Close

Request a call back