Nifty breaks 24,300 resistance, gains 125 and Sensex rises 419

Business