Digital Marketing & Ad Tech News

Fernando Machado's next marketing challenge is saving Activision Blizzard’s reputation

The gaming giant has been rocked by sexual harassment lawsuit, consumer boycott