Business mogul Elon Musk has finally acknowledged the results of his poll on Sunday night, where he asked the Twitter public if he should step down as head of the popular microblogging platform.
Business mogul Elon Musk has finally acknowledged the results of his poll on Sunday night, where he asked the Twitter public if he should step down as head of the popular microblogging platform.