Biffa
Contact
Present at parks
About
Biffa is a UK leading integrated waste management company providing collection, recycling, treatment, disposal and technologically driven energy generation services across four operating divisions.
Find out what chemical companies are investing in
Research the European chemical industry in greater depth