Alexa is getting the axe? China putting up a spam smokescreen? And 30 billion dollars extra on top of 52 billion in order to realize chip manufacturing in the US?
Whoa nelly, this week's top 3 hot tech topics of Reddit …
Home
Feed
Search
Library
Download