side-area-logo

CTC leads a European innovation project to reduce the offshore wind turbines operating costs of by up to 15%