Strava Raises $18.5 Million to Strengthen Leadership in Digital Sports Mark Debenham October 29, 2014