Despite all the technological advances -- computers, I.T., communications, telecommunications, the Internet.
Mimo postępu technicznego, komputerów, technologii informacyjnej, komunikacji, telekomunikacji, Internetu.