thesquidstories.com
Fosbury & Sons membership workspaces
The Fosbury & Sons elevator pitch? An investment of 6 million Euro for 250 new workspots, in an amazing international setting in the heart of Antwerp.