Emily WareJul 63 minWhat is Threads? The New Rival to TwitterWill Threads be the rival Twitter has needed since Elon Musk's takeover? The general consensus is yes.