SITC International Holdings has inked a $58m order for two feeder container ships to be built in China, lifting its on-order ...