RBI attracts $20.72 billion via swap facility after new measures

Business