Sunpin and Direct Energy sign 75MW Californian PPA
Californian solar developer Sunpin Solar and Centrica subsidiary Direct Energy Business have signed a PPA for the full output of the recently...
Californian solar developer Sunpin Solar and Centrica subsidiary Direct Energy Business have signed a PPA for the full output of the recently...