Portugal: Humanoid robots take centre stage at Web Summit 2026

· Euronews