Sources

4 Total Sources

RBI Draws Nearly $73 Billion in Forex Swaps, Halting Rupee Decline as Iran War Drains Reserves

Left100%