20080527 business.india-business: Sensex closes 73 points down