Business & Economy 88% of Rs 2000 notes returned to banks till July 31: RBI August 3, 2023 | FW Desk | No Comments | More