AS running continues to find its stride in the Philippines, Strava is making sure Filipinos can communicate with it in their own language. The global fitness app, now with over 195 million users, has ...