20090724 business.india-business: Sensex up 388 pts on strong report cards