Activision news flurry: Shareholder vote, WarCraft smartphone game tease

12:05pm PDT - April 28th, 2022    stock market - Ars Technica

But share prices falter while critics allege "undue concentration of market power."