Share

SeaState5 is developing an acoustic screen that absorbs the noise emissions generated during the installation of wind turbine foundations.