Keel Laying of India’s largest dredger for Dredging Corporation of India at Cochin Shipyard Limite
KOCHI : Cochin Shipyard Limited (CSL) laid the keel of India’s largest dredger, “DCI Dredge Godavari” marking a significant milestone in the country’s maritime capabilities. This Trailing Suction