Terra Firma says IPOs tough

Share this