Terra Firma and Suez consider rival Biffa offer
Terra Firma Capital Partners and French industrial group Suez are believed to be close to making an offer for waste management and recycling company Biffa.
Terra Firma Capital Partners and French industrial group Suez are believed to be close to making an offer for waste management and recycling company Biffa.