The green energy facility would have been located on the edge of the A14 Huntingdon road