Home Tech News Threads launches for nearly half a billion more users in Europe