Loading Video…

This browser does not support the Video element.

Tech industry layoffs and hiring delays

This week's announcement that Netflix is laying off 300 workers, 3% of its staff, provided yet another worry that inflation in is tearing at the structure of the critical high tech industry from where so many good jobs flow. Tom Vacar reports