Will Threads beat Twitter? By Irum Saleem Now it’s Twitter vs Meta’s Threads. Within the first few hours of its launch, the company’s CEO Mark Zuckerberg says more than 10 million people have signed up to it. … Read More