Foreign investors pulled ₹30,856 cr in April as financials suffered

Business