News

India's forex reserves decline to $688.871 billion, but remain sufficient for 11 months of imports, nearing all-time high.