OWLC

OWLC have developed a unique offshore wind base structure that aims to reduce the cost and time of installation of traditional systems.