Infrastructure

Scottish Government approves test turbine licence until 2029

The 7MW Levenmouth Offshore Wind Demonstration Turbine aims to accelerate the pace of renewable innovations

Related Posts