Legal
Two Companies Fined £1.3m After Window Unit Fell onto Pedestrian
The latest case report from the HSE; Two companies have been fined a combined £1.3 million after a window unit fell from the 26th floor of a luxury development in London, killing a coach driver […]