Subscribe to our newsletter and get the latest news and business opportunities in your inbox
Veolia has submitted a planning application for the plant to Hertfordshire County Council. The council must grant planning permission before construction can begin.