A simple explainer on using PSB Alliance and India Post Payments Bank to file your Digital Life Certificate from home in 2025 ...