Foreign investors sell ₹11,000 crore in Indian shares

Business