Photograph: iStock

Social athletic platform Strava is to open a new office in Dublin as it plans rapid growth in Europe. The company has already hired 10 full-time emp(...)