
Concerns that the Elon Musk-era Twitter is not a brand-safe place for advertisers appear to have been well founded, as companies such as Microsoft, Disney, Adobe and the Telegraph found themselves appearing alongside a neo-nazi propaganda film last week.
Europa: The Last Battle is pitched as a documentary, but is described by the Anti-Defamation League as a “World War II revisionist film … that claims Jews deliberately caused both World Wars”.