Sensex and Nifty claw back some losses by mid-morning trade

Business