After 20 years The EU Court of Justice, the pinnacle of Europe's judicial system, has brought to a close a legal tussle that has spanned nearly two decades ... Read more