OWC tasked with floating wind technology review Thursday, April 16 2020 OWC has been awarded a contract to conduct a full floating wind technology review. [Read more…] about OWC tasked with floating wind technology review