3 January 2018

Spaces, a global concept originating in the Netherlands, has leased office space in the Warsaw office complex Centrum Marszałkowska. The capital will be the first Spaces location in Poland.