Full steam ahead
Why the new submarine assembly workshop at Mazagon Dock spells good days for the Indian Navy