EPC’s owner acquires Japanese ITAD company

CSI Leasing, a global firm that owns recycling and electronics processing facilities throughout the world including EPC, has increased its stake in TRY Corporation, an ITAD operation near Tokyo.

Continue Reading