Talkin' Tech 7.15.19

Talkin' Tech
Tuesday, July 16th
Lee Harris discusses Amazon's need for more tech-savvy workers. 
00:00:50