20010723 business.india-business: India scores on size; loses on red tape for FDI