Biffa pays compensation for Trecatti landfill
Compensation believed to total up to £1.5 million was awarded in August to more than 200 residents living near Biffa's Trecatti landfill site outside Merthyr Tydfil, South Wales.
Compensation believed to total up to £1.5 million was awarded in August to more than 200 residents living near Biffa's Trecatti landfill site outside Merthyr Tydfil, South Wales.