.
Shandong Shipbuilding launches new SEP
China Shipbuilding Group (CSG) subsidiary Shandong Shipbuilding Industry launched a new self-elevating platform (SEP) into the water on Thursday, March...