translate English to French: Discover Canadian ICT excellence.
Venez au Canada découvrir les atouts des TIC!