DHL is closing its Englewood facility.
The company filed notice with the state that it is shutting down the DHL Supply Chain facility at 71 Lau Parkway in Englewood, with the entire plant scheduled to be shut down Sept. 18. All 85 of its employees are expected to be moved to other facilities at that time.
The company, which manages contract logistics and part of Deutsche Post DHL Group, says the move stems from the main client it serves there, which it didn’t name.
“The current contract with that…