The real-time location sharing app has organically grown to over 50 million global downloads, reflecting a 16 per cent year-over-year increase. Founded in 2010, the app has grown into a household name ...