Six US state treasurers are pressuring Activision Blizzard to respond to its sexual harassment scandal
State treasurers from six US states – California, Massachusetts, Illinois, Oregon, Delaware, and Nevada – have called on Activision Blizzard ...
Read more