The European Court of Justice (ECJ) has ordered the European Food Safety Authority (EFSA) to release all of the secret carcinogenicity and toxicity pesticide...