104,157 views
3 hours ago
54,827 views
2 hours ago
1,695,270 views
1 year ago
67,505 views
7 hours ago
Show more
590,110 views
9,250
0
CNN
16.3M subscribers
Tags
Twitter
Elon Musk
layoffs
tech
tech companies
tech world
Musk
company
interview
Marketing Professor Scott Galloway
Marketing Professor
Scott Galloway
Christiane Amanpour
Amanpour
2000 Comments