Marine engineering specialist Royston said it recently completed the extensive inspection, overhaul and service of the main and auxiliary engines and associated components, as well as both azimuth ...