Amid massive layoffs, the CEOs of Electronic Arts and Activision Blizzard have been named among the 100 most overpaid CEOs by a non-profit shareholder advocacy group.
Read MoreAmid massive layoffs, the CEOs of Electronic Arts and Activision Blizzard have been named among the 100 most overpaid CEOs by a non-profit shareholder advocacy group.
Read More