Activision Blizzard will pay £28.9million to settle misconduct handling and anti-whistleblower charges Read more