20120628 business.india-business: Sensex up 42 points on sustained buying by funds