3 ms·
My take: Over the last decade, there have been 200+ tech exits - including over a hundred exits for $1B+ – in 17 cities in the US, Canada, Europe
by tzury 7y ago
My take:
Over the last decade, there have been 200+ tech
exits - including over a hundred exits for $1B+
– in 17 cities in the US, Canada, Europe, & Israel.