What is the difference between a mobile app and a toilet? Not much actually. In the developing world, governments and… Read more