Karachi Shipyard & Engineering Works

GPTKB entity