Apple, Amazon deny Chinese spy chips found in server hardware

Apple and Amazon are both denying a report from Bloomberg claiming spy chips from China were discovered in server hardware from Super Micro Computer.