translate English to French: Thus far, ICT had been much more a source of marginalization than a factor for integration.
Jusqu'à présent, les TIC ont été beaucoup plus une source de marginalisation qu'un élément d'intégration.