Market Opening Bell: Sensex gains over 300 points, Nifty above 24,150, Nifty Metal up 1.42 per cent

Business