Palamon Scores 14.6x Return, 58% IRR on CEG Sale

December 05, 2013