28 December, 2025

Costa Piera introduces Central America’s first robot barista