The popularity of geo-location apps has been increasing steadily, with the ability to “check in” becoming ubiquitous. But the trend toward checking in and letting everyone know where you are may soon fade,
Published on: February 18th, 2011 Harmeet Singh @itbusinessca