Terra Firma and Suez back away from Biffa
UK waste collection business Biffa has revealed that a consortium, understood to comprise Terra Firma Capital Partners and French industrial group Suez, has dropped out of the takeover battle for...
UK waste collection business Biffa has revealed that a consortium, understood to comprise Terra Firma Capital Partners and French industrial group Suez, has dropped out of the takeover battle for...