A grim week for Nvidia and Tesla, but Netflix triumphs: Weekly tech roundup

A grim week for Nvidia and Tesla, but Netflix triumphs: Weekly tech roundup