20030407 business.india-business: Delhi tops in business: Survey