Slice of the Channel: Apple And Amazon Battle China Hack Claims

1:26

Apple and Amazon continue to deny reports linking them to giant Chinese microchip hack. That's our top story in this week's Slice of the Channel.

View More
View Less

Share this video

Embed