Terra Firma Seeks up to $1.33B from Sovereign Fund

Share this