publicly held corporation

noun
  1. : public corporation at corporation