Tag: Sembcorp Marine

A new floating production unit will soon commence operations in Brazil while construction is either already underway or soon to commence on new crewboats for operators in ..

Read More