A public company rival is a company that is in the same industry and...
Business
“There are too many companies” refers to the notion that the market is saturated...