Otto Marine announces sale and leaseback of one AHTS at US$100million

[twitter-follow screen_name=’oilnewskenya’] Otto Marine Limited a leading offshore chartering group, which owns and operates more than 60 offshore support vessels globally, and also engaged in specialized shipbuilding, repair and conversion … Read More