Apollo wins engineering contract for Celtic Sea substation
UK, Wales: Celtic Sea Power has awarded Apollo a contract to create a floating offshore wind test facility in Wales.
UK, Wales: Celtic Sea Power has awarded Apollo a contract to create a floating offshore wind test facility in Wales.
United Kingdom, Gloucestershire: SPP Pumps, a UK-based manufacturer of transformer oil pumps, has made a multi-million pound investment in an upgrade to the test facility at its headquarters in Coleford, Gloucestershire.