India Post To Set Up 650 Payment Bank Branches
This month the government of India officially announced its vision of establishing 650 operational branches of India Post Payments Bank (IPPB) by September next year. These branches would be set up across all the major districts of the nation. Currently, India Post operates an estimated 25,000 post offices across the country and the launch of […]