The European Court of Justice – Recent Judgments and Pending Cases