Threads is being viewed as the biggest challenger yet to Elon Musk's micro blogging platform Twitter, which has been und