The facility, set to be built on the Algores Way industrial estate in Wisbech, near the Cambridgeshire-Norfolk border, was granted development consent in February last year, and an environmental ...