A Czech tax imposed in 2011 and 2012 on carbon emission allowances granted to companies for free breached a European Union directive, the European Union's Court of Justice ruled on Thursday.