The strava dilemma

11 min read

Late last month, training platform Strava made some significan