
IN THE WAKE of Elon Musk attempting to back out of his deal to acquire Twitter citing a lack of satisfaction around the user data disclosed by the social media company, Twitter have raised their own concerns WWN Tech can reveal. “Nevermind Twitter bot numbers, eh, when were you going to tell us you’re a… Read more »