Leading Renewable Energy Projects Crowned at Scottish Green Energy Awards
A pioneering energy storage system which has been developed using the simple principle of gravity has been handed a top award by Scotland’s renewable energy industry tonight (Dec 2).