Male, Believed to Be Project Worker, Dies in Fall on STO Building Group London Site | Engineering News-Record