Leading Scottish renewables port invests £3m to accommodate wind turbine boom


02 June 2025