Business India’s foreign exchange reserves have dropped by $1.14 billion to $640.8… Team Tech Outlook Nov 12, 2021