Shipping Corporation of India Ltd (SCI) has signed ashipbuilding contract for acquisition of six 80 Ton Bollard Pull Anchor Handling…