News
June 28
Carousel Exits Express Oil Change & Service Center
June 28, 2010 — Carousel Capital announced today a highly successful exit from its investment in Express Oil Change through a sale to Thompson Street Capital Partners based in St. Louis, Missouri.
Read More