10.0.3.54

Albion Ventures backs another hydro development in £9.3m Scottish deal

664
UK-based venture firm Albion Ventures has invested £9.3m into the development of a 2MW hydropower scheme in Scotland