Sensex rises as Nifty crosses 22,700 led by IT giants

Business