INDIA POST PAYMENTS BANK LIMITED, a public limited company wholly owned by the Government of India through Department of Post under Ministry of Communication and set up under the Companies Act, 2013, and the Banking Regulation Act, 1949 as a Payments Bank under the Department of Posts and in line with relevant ...