Found an interesting story?

SCI axes two more

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