Tags TECH

Tag: TECH

APLICATIONS

Google, Facebook, Twitter rapped for not doing enough in EU fake...

FILE PHOTO: Facebook and Twitter logos are seen on a shop window in Malaga, Spain, June 4, 2018. REUTERS/Jon Nazca/File PhotoBRUSSELS (Reuters) - Facebook,...