Technology | Mon Feb 3, 2014 12:27pm IST

EU antitrust czar nears end of term with dragons to slay