Foreign investors pull nearly ₹18,000cr from India's financial sector

Business