19 Jun, 2013
The Leela Palace, Bengaluru
The cards problem
For Indians, the idea of credit isn’t second nature (yet) and the adoption of electronic payments has been slow. India remains a cash-driven economy with over 95% of retail transactions still carried out through cash....