1,574,815 views
1 year ago
186,243 views
8,177 views
3 hours ago
2,576,739 views
Show more
5,448 views
15
0
NBC Bay Area
267K subscribers
Tags
tech
business
layoffs
stock market
Scott Budman
13 Comments