20120330 business.india-business: Sensex gains 157 points in early trade