Switzerland: Robots and people work hand in hand

Back to the Article