The 145 acre green energy facility would have been on the Cambridgeshire border on the edge of the A14