The Spectator Index
@spectatorindex
News, media and data from around the globe. Covering politics, economics, science, tech and sport.
Joined July 2013
0 Following    3.1M Followers
BREAKING: NVIDIA and AMD reportedly agree to give US government 15% of their revenues from chip sales in China, according to Financial Times report.
0
98
971
154