Judicial review overturns consent for Veolia’s 85,000t/yr facility
UK: Legal argument centres on planning consent for Veolia to build a waste transfer station

UK: Legal argument centres on planning consent for Veolia to build a waste transfer station