Indias Forex Reserves Rise By USD 140 Million To Hit Fresh Peak Of USD 642.63 Billion