News

Robot now serving up snacks in Barcelona

January 31st, 2025