Biffa Waste Services Ltd was fined £2.48 million and ordered to pay full costs of £5,768.06 at Leeds Magistrates’ Court on October 15 2025. A waste management company has been fined £2.48 million ...