EPC Opens Returns Facility in Atlanta

CSI’s wholly-owned remarketing and recycling subsidiary, EPC, recently opened a new facility in Atlanta. The 65,000 square foot facility is EPC’s largest outside of the St. Louis metropolitan area. Stephen Ropers has been named facility manager and EPC expects to … Continue reading EPC Opens Returns Facility in Atlanta