Beam deploys first autonomous underwater vehicle for offshore wind farm inspection

September 23, 2024