India's bank deposits hit ₹269.4 trillion by July 31, 2026

Business