Technology today is rapidly changing the world around us. The wide-spread availability of internet enabled mobile phones has helped the common man to reap the benefits of technological advances in all streams around them. A consumer today can hail a cab conveniently using the smart-phone instead of waiting forever for the public transport to arrive. […]