On September 13, 2024, the Cochin Shipyard Limited (CSL) laid the keel of India’s largest dredger, for the Dredging Corporation of India (DCI).

This content is available to only paying subscribers.