News

How a Former PC Retailer has Excelled in ITAD

January 6, 2017

ST. LOUIS (January 6, 2017) – Despite trying economic times for much of the industry, Missouri-based EPC (CSI Leasing’s wholly owned subsidiary) has found success by sticking with its specialty: refurbing and remarketing used IT equipment. Read More >>