Castle Harlan Exits 10-Year Investment

July 01, 2010