Tech Revolution in Twitter: Elon Musk claims Twitter has actually had huge revenue decrease as marketers stop spending November 4, 2022