After withdrawing money for the past three months, foreign investors have turned net buyers with a net infusion of ₹14,610 crore in October, supported...
India’s foreign exchange reserves rose by $305 million to $654.27 billion in the week ended March 14, marking a more than three-month high, according...