Aberdeen company North Star Renewables has been awarded contracts worth an estimated £270 million to deliver three state-of-the-art service operation vessels (SOVs) to be...
Damen Shipyards Group has delivered two RSD Tugs 2513 to France-based Thomas Services Maritimes (TSM). The vessels will be operated on the River Seine...