Breaking News World NewsTwitter lays off staff as Musk blames activists for ‘massive’ ad revenue dropalexivdNovember 6, 2022November 6, 2022 by alexivdNovember 6, 2022November 6, 2022 Owner and CEO of Twitter, Inc. Elon Musk arrives at the 29th Annual Baron Investment Conference in Manhattan... Read more