Sensex snaps 400 points; here are 4 factors that are spooking the market
FEDERALBNK - 276493