With over 99 million urban Indian users now active on the Internet, financial services need to adopt a new approach to engage and serve the needs of....