China planted chips in Apple and Amazon servers, report claims | Technology

/china-planted-chips-on-apple-and-amazon