Tag: BPA
Tech Digest daily roundup: Twitter users vote for Elon Musk to step down
Twitter users have voted in favour of Elon Musk stepping down as the platform's chief executive after the billionaire ran a poll on his future. A total of 57.5% voted "yes" after Mr Musk asked his 122 million followers whether he should stand down. Mr Musk, who bought Twitter for $44bn (£36bn), said before the…