Sensex Falls Nearly 600 Points Nifty Slips Amid IT Sell Off and Global Concerns