Over 2-3rds of Rs 2,000 notes deposited

Jun 23, 2023 - 07:30
Over 2-3rds of Rs 2,000 notes deposited