Everybody knows Elon Musk likes Twitter, apparently enough for him to pay almost $3-billion for 73,486,938 shares and a sub 10 percent stake. Source Share: Previous Post Best Oculus Quest 2 Touch controller mods and accessories 2022 Next Post MacBook Air M1 review Related Articles Auto BYD EVs Are Coming To Canada Auto Tesla Among Fastest-Growing Companies On The Planet: Fortune Auto Tesla’s Robotaxi Still Faces The AI ‘Black Box Problem’ Auto New York City’s Electric Rideshare Cars Surpass Two Million Trips In March Auto Kia EV6 Gets Official EPA Range Numbers: Up To 310 Miles Leave a Reply Cancel replyYour email address will not be published. Required fields are marked *Comment * Name * Email * Website Save my name, email, and website in this browser for the next time I comment. 5 − five =