Curbs on immigration will hurt business: EIC