Much of the recently awarded offshore projects involve transport and installation works in support of renewables and oil and gas operators in the UK, the European mainlan ..
Much of the recently awarded offshore projects involve transport and installation works in support of renewables and oil and gas operators in the UK, the European mainlan ..