Stop the music

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

10 June 20162 mins read