LONDON: Biffa Plc, the UK’s leading sustainable waste management business, has announced the acquisition of Company Shop Limited (CSG) for an upfront enterprise value of...