What Does Publicly Listed Company Mean