20050524 business.india-business: India now net importer of capital; good for growth