Super Boom Squad for the New Tottenham Hotspurs Stadium
The World Cup is kicking off, and football fever strikes across the globe. Here in the UK, big challenges need big powered access machines – and in a certain corner of north London, there is no bigger development right now than the new Tottenham Hotspur Stadium. In autumn 2018, 62,062 football fans will have JMS […]