A pair of Amazon plants in Germany going on strike

Steve & Ted
Monday, December 17th
An update of business news with Steve & Ted
00:08:35