A construction site accident in Northampton resulted in severe injuries to two workers when the platform of a large scissor lift detached and fell. The incident occurred at a site managed by ...
A deck detached from a large scissor lift on a site in Northampton, UK, yesterday afternoon seriously injuring two men ...