Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Hiába voltak különböző műszaki vívmányok: számítógépek, IT, kommunikáció,  telekommunikáció, az internet.