Construction Fatality
Male, Believed to Be Project Worker, Dies in Fall on STO Building Group London Site
UK unit of the NYC-based global contractor-construction manager confirmed the July 9 fatality on an office renovation project
Read More




