Renewi announces sale of UK Municipal business to Biffa - Renewi plc | GNW | Ticker