NEW DELHI: India’s Department of Posts has overhauled its ATM network, activating 887 machines across the country in a fresh push to bring basic banking closer...