20030301 business.india-business: More could have been done for corporates