Biffa

Biffa is an integrated waste management business in the U.K., providing collection, landfill, recycling and special waste services to large industrial and commercial customers.