A council tied into a multi-million pound waste contract at a site that does not meet environmental standards has been reviewing all options. Cambridgeshire County Council still has 11 years to go on ...