Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Malgrat tots els avenços tecnològics -- ordinadors, tecnologia de la informació, comunicacions, telecomunicacions, l'Internet...