Accidents OSHA Probes Two July Fatalities at Amazon Philadelphia Jobsites Stephanie Loder September 2, 2021 No Comments One contractor claims an employee was seen removing safety equipment before he fell from roof of a distribution center under construction for the online retail giant, part of an ambitious building program in the city's metro areaRead More