Sensex down 541.12, Nifty down 168.20 amid Tata Sons shake-up

Business