Last Updated: 5 Nov 2025 7:05 PM IST

Telegraph India / Business