20100708 business.india-business: Sensex recovers to close 180 pts higher