Business | Thu Aug 8, 2013 5:30pm IST

Sensex snaps two days of losses, Ranbaxy soars on U.S. sales