NorSea Group wins decommissioning contract

NorSea have won a new decommissioning contract
NorSea have won a new decommissioning contract

Breaking