Cochin Shipyard Ltd notification for 577 Fabrication Assistants, Outfit Assistants, Scaffolder and other vacancies on contract basis Read more