3 ms·
Cool, but they're grouping startups and established tech companies together under the umbrella term "startups"
by muglug 12y ago
Cool, but they're grouping startups and established tech companies together under the umbrella term "startups"
3 ms·