Six state treasurers leaning on Activision Blizzard

2 years 5 months ago
Investment and finance heads from California, Delaware, Illinois, Massachusetts, Nevada and Oregon ask for a meeting to discuss company's response to scandal