Sensex drops 339 points, Nifty slips below 25,900 as global markets wobble

Business