2 ms·
Publicly traded, but still a private company. "Public" in this context is referring to something being, or acting like, the government.
by ashtonkem 6y ago
Publicly traded, but still a private company. "Public" in this context is referring to something being, or acting like, the government.