20120410 business.india-business: Sensex ends slightly higher