Home » Meta’s Threads versus Twitter, a battle of visions and leadership