China Is Flooding America With Robots. This Startup Is Fighting Back.

China has a $137 billion robot strategy and installs 9x more robots than America. Now this New York startup is fighting to bring manufacturing back home.
More Videos
Load More