Regulatory Report
Covid-19 OSHA Complaint, Fed Ex Ground, 4111 Producers Drive, INDIANAPOLIS, IN, 46218, USA
5 years ago • business
4111 North Producers Lane, Indianapolis, 46218 Indiana, United States
Trucks haven't been sanitized. No protective gear provided.Source: Osha.gov | Receipt Date: 2020-04-23
13
Comments
Comment
