Stop the music

Terra Firma has dropped its lawsuit against Citi. It is time to move on.

Share this