Opdenergy has announced the closing of a new power purchase agreement (PPA) with a European investment grade utility.This agreement represents one of the larges···
ReneSola Ltd. today announced that in December, 2021, The Company closed on the sale of 37 MW of solar projects located in Poland to Obton. The 37 MW portfolio ···
Distributed Solar Development (DSD) has acquired a two-project, 10 MW community solar portfolio in Lenox, New York."This acquisition materially increases D···