Talkin' Tech 3.25.2020

Talkin' Tech
Wednesday, March 25th
Lee Harris discusses Amazon's plan to hire 100,000 new workers.
00:00:46