Transportation

Dutch Transit Authority Install Slide Next to Stairs
In my everyday searching of the internet I found this article about the Dutch Transit Authority installing a slide next to the stairs at their newly remodeled train station. According to The Pop-up City, the Dutch railway maintenance company ProRail call it a ‘transfer accelerator,&CloseCurlyQ…