India Post Payments Bank celebrated its first anniversary at Vigyan Bhawan, New-Delhi