Yes! India Post Payments Bank Limited is a wholly-owned public limited company of the Government of India through the Department of Posts under the Ministry of Communications.