India Post Payments Bank to start operations soon with 650 branch

IPPB was incorporated on August 17, 2016 under Companies Act, 2013 as a public limited company with 100 per cent Government of India equity under Department of Posts.