3 ms·
Looks like there are only US based startupts. At least 39 % of the start ups were located in the Bay area, so that must distort the figure quite a bit I guess.
by perseiden 10y ago
Looks like there are only US based startupts. At least 39 % of the start ups were located in the Bay area, so that must distort the figure quite a bit I guess.