So Energy signs new PPAs

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

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