Endurance & performance tech: news & opinion
Strava has excluded 2.3 million e-bike and 1.6 million vehicle activities from its public leaderboards. Using…