Mazagon Dock represents India’s naval might, while Cochin Shipyard is steering the country’s shipbuilding ambitions toward ...