Enter your email address below and subscribe to our newsletter

Search Results for energy

UK hydropower sector branded 100 percent Scottish

In UK, 14 hydropower schemes with 26.8 megawatt capacity are currently under construction, all located in Scotland. The U.K.’s hydropower industry comes under the rule of Scotland with all projects that hold planning permission being located north of the border,…

EBRD financing Albania’s power system overhaul

The European Bank for Reconstruction and Development will conduct a final review of the project for the restructuring of Albanian Power Corporation (KESH sh. a.) and the energy sector of Albania in general with focus on sector management and operational…

-->-->