The Economic Times shares a report released by the Boston Consulting Group and Google, according to which by 2020 digital payments in India will touch $500 billion. In the next five years, the payments landscape will change in India: The Unified Payments Interface which allows customers to link all their...
