About 300 Boston Dynamics Employees Asked the Company to Cancel a $1.3 Million Robot Dog Sale to ICE. It Said No

About 300 Boston Dynamics employees signed a petition against selling Spot robots to ICE. The company says it is standing…

Read More