News

Sonnedix and Prosolia have acquired projects, while Iberdrola has signed a 34MW PPA with Burger King covering 109MW total.