Opdenergy, an independent renewable energy producer, has reached an agreement to sell 20 solar projects in Spain with a total capacity of 1,044 MW to

Opdenergy, an independent renewable energy producer, has reached an agreement to sell 20 solar projects in Spain with a total capacity of 1,044 MW to
Opdenergy, an independent renewable energy producer focused on solar photovoltaic and onshore wind technologies, has closed with BBVA the underwriting mandate for the financing of the development, construction,