News

New hydropower scheme commissioned in Scotland

Infrastructure investment manager Ancala has completed a new hydropower scheme at Loch Eilde Mor in  Kinlochleven, Scotland, bringing to 11, and to 16MW, the number of projects commissioned or acquired through its portfolio company Green Highland Renewables. The 2MW, £13.6 million scheme is…