2 ms·
There are not 5 million new startups each year. This number must be coming from some estimate of the number of new businesses.
by pg 18y ago
There are not 5 million new startups each year. This number must be coming from some estimate of the number of new businesses.