News

Elawan Energy has secured €76 million in financing for a portfolio of 23 small hydropower plants in northern Spain ...