India’s prime minister, Narendra Modi, will launch the India Post Payments Bank (IPPB) at Talkatora Stadium in New Delhi today (01). IPPB has been envisioned as an accessible, affordable and…