ENCE

Spain’s Iberdrola sells 50 MW Concentrated Solar Power plant

Spanish power group Iberdrola has agreed to sell its 90% share of the 50 MW Ibersol plant in Spain to Ence Energia at a price of 72.3 million euros ($82.3 million), Iberdrola announced October 18. Ence is Spain's leading biomass power generator with an installed capacity of around 220 [...]