20110520 business.india-business: Sensex closes 185 pts up; L&T leads the gains