TSG sees 25x return on exit of IT Cosmetics

Share this