If you run a business in the UK, your waste is your responsibility from the moment it's produced until it's reused, recycled, treated, or disposed of. That's the law, and honestly, it makes sense.
If you run a business in the UK, your waste is your responsibility from the moment it's produced...