Strava Secures $18.5M Funding

October 30, 2014