Scottish firm completes seabed clearance for German windfarm

Energy news
Energy news