ORE CATAPULT
Hull ranking for UK floating offshore wind comes up with surprising result
Technology