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