Opdenergy, an independent renewable energy producer, has reached an agreement to sell 20 solar projects in Spain with a total capacity of 1,044 …
Read Complete New : Project Finance Brief: Opdenergy to Sell 1044 MW of Spanish Solar Portfolio to Bruc Energy