Profit booking stalls Indian markets, Nifty and Sensex slip

Business