Delco-based medical logistics company American Expediting is closing and laying off 86 workers
The company, which specialized in on-demand deliveries for the healthcare and life sciences industries, is laying off dozens of employees who report out of its Upper Providence office.