site logo

Abengoa to take full ownership of Palen solar project