endurancebusiness.com
Strava upload rate surges 5x, and total uploads surpass 2 billion - endurancebusiness.com
Strava athletes shared more than one billion activities in the last 18 months, surpassing 2 billion total uploads, with an upload rate surging 5x.