Leaders
Design in Motion Festival takes over Amsterdam Centraal Station
The Design in Motion (DEMO) Festival will take over the Netherlands' largest train station, Amsterdam Centraal for 24 hours this week by showcasing some of the best work in the space on 7 November. The city's biggest public transport spot welcomes...
Posted by: Creativepool Editorial