Palamon makes 3.3x return through Eneas sale

620
European growth investor Palamon Capital Partners has scored a 3.3-times return through the sale of energy services busi