CSL OWL Subsea Rock Installation (CSL OWL SRI) has launched Rock Star, the first of two new vessels that will install rock on the seabed for offshore wind projects. The vessel can carry 17,500 metric ...