Strava has launched new ‘Sticker Stats’ that can be shared on social media to show off your activities in greater detail. The announcement comes alongside a host of other updates to the popular ...