Foreign investors withdraw 7,443cr from Indian stocks, YTD 2.32L/cr

Business