Property Developer Fined After Man Killed By Falling Window

A property developer and a window company have been fined a combined £1.3 million ($1.7 million) after a 130-kilogram window fell from a luxury London development, killing a coach driver passing...

Already a subscriber? Click here to view full article