Palamon Capital sees 3.9x return with 24 ORE Business School exit

24 ORE Business School is an Italian education platform.

Share this