S&P 5007,615.57 0.45%
Microsoft, Apple, and Google Deploy New Cartoon Mascots in Brand Strategy Shift — Witness News