Headquarter of India Post Payment Bank is ___ ?
Answer: A
New Delhi. It was Inaugurated on 1st September, 2018 with 650 branches and 3250 post offices as access points. Suresh Sethi is MD and CEO of India Post Payment Bank.