Threads Could Lure Advertisers From Elon Musk’s Twitter but It’s Early Days, Analysts Say Monday, 24 July 2023 Threads could generate $8 billion in annual revenue by 2025