20070328 business.india-business: Sensex closes 239.98 pts down at 12;884