A project manager has been found guilty of manslaughter by gross negligence after three window frames crushed a woman to death as she walked by a construction site.
↧