Press release

Business falls foul of all 3 producer responsibility regimes

Babz Media Limited, an online company, was ordered to pay £45,500 in fines, and £8,724.98 in costs for breach of environmental legislation.