News

CSI Buys Renting Company in Spain

August 7, 2007

August 7, 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)