News

CSI Buys Renting Company in Spain

7 August 2007

7 August 2007 –┬áSt. Louis Business Journal

CSI Leasing Inc. said Tuesday that it bought Ecocatalunya S.A., an information technology (IT) renting company in Barcelona, Spain…
(full article)