translate English to French: ICTs are creating polarization — a point that Sachs emphasized in his recent essay, "A New Map of the World" (Sachs 2000).
Les technologies de l’information et des communications suscitent une polarisation, dont Sachs traite dans un récent essai intitulé A New Map of the World (Sachs, 2000).