America’s biggest tech giants are nothing if not popular. Apple, Google, Facebook and Amazon rank as some of the most well-liked brands in the world. Pollsters find that 86 percent of Americans hol…
Twitter says it has messaged some 1,4 million people that might have been targeted in the alleged Russian propaganda effort. Even those who had switched off email notifications have now received the warning.