Technology  As Twitter continues to implode, advertisers pin their hopes on Threads

As Twitter continues to implode, advertisers pin their hopes on Threads