Shipping Corporation of India (SCI) has signed contracts for construction and delivery of four Panamax bulk carriers with STX Shipyard…