Twitter axes European Commission's ad account after €120M EU fine | Not Hacker News!