Tech New App Alert: Could the Launch of Thread Signal the End of Twitter? In a surprising turn of events, Mark Zuckerberg, CEO of Facebook and Instagram, announced that over 10 million users signed up for