The Department of Posts has revamped its ATM infrastructure across the country with an aim towards making banking services more accessible and user-friendly. Installed at various post offices, these ...