American social fitness app Strava’s latest valuation reaches $2.2 billion, rumored to be preparing for an IPO
Strava, which now counts over 150 million athletes across 185 countries, has also ...
1 article in this tag