translate English to French: As well, several mentioned technical and engineering services and economic development services.
D’autres ont également fait mention de services techniques et de génie ainsi que de services de développement économique.