Reserve Bank of India bought net $4.50 billion in spot
MUMBAI: The Reserve Bank of India (RBI) bought a net $4.50 billion in the spot
Read More