translate English to French: The Centre will be home to a wide range of individuals, firms, organizations, and innovation support services and programs.
Le Centre accueillera un large éventail de personnes, d'entreprises, d'organisations, de services et de programmes de soutien à l'innovation.