
Encomara Secures ABS Design Approval for Squid Floating Wind Installation System Ahead of Scottish Trials
Scottish floating wind technology developer Encomara has received Product Design Assessment approval from the American Bureau of Shipping for its Squid floating offshore wind installation system, advancing the technology…



