bn:03492994n
Noun Named Entity
JA
No term available
EN
Biffa plc is a waste management company headquartered in High Wycombe, England. Wikipedia
Relations
Sources