Consumer Tech Idea Payments Bank shuts shop, customers given July 26th deadline to transfer funds Idea Payments Bank, one among the seven who were given licenses by… Staff@The Tech PortalJuly 20, 20192 minute read