Sensex and Nifty gain nearly 3%, IT stocks surge 10%

Business