ILI Group gain approval for pumped hydro at iconic Loch Ness
ILI Group has had its 450MW pumped hydro plant, which is to sit on the shores of the iconic Loch Ness, approved by the Scottish government.
ILI Group has had its 450MW pumped hydro plant, which is to sit on the shores of the iconic Loch Ness, approved by the Scottish government.