Log in or subscribe to read this article

SCI axes two more

Shipping Corp of India (SCI) has torn up contracts for two more newbuildings over delays.