Winners announced at first ever awards dedicated to Scotland’s renewable energy supply chain
Awards showcase the cutting-edge excellence that drives Scotland’s world-leading renewables industry Nine winners from across Scotland: Aberdeen, Shetland, Montrose, Stirling, Falkirk, Edinburgh and Glasgow The Scottish Green Energy Supply Chain Awards …