Vista talks take-private deals, plus TPG backs new investment firm Caro

TPG-backed Caro Investors launches.

Share this