City: Cochin

Cochin Shipyard Limited (CSL)

, , 682015

Cochin Shipyard Ltd (CSL) is the largest green field Ship building and Ship repair yard in the country, situated adjacent to the Port of Cochin in the West Coast of India. The yard is built up in 170 acres of land, out of which 60 acres is set aside for f ...
Read More...