Foreign investors buy ₹7,212.22cr as Nifty hits 9 month high

Business