Twitter in serious trouble with revenue down by 40% 3 min read Entertainment Twitter in serious trouble with revenue down by 40% Sheila M January 21, 2023 Twitter in serious trouble with revenue down by 40%. Elon Musk makes it a...Read More