Sensex down 900 points as foreign investors sell ₹20,000 cr+

Business