20 May 2022, 10:08 UTC · By: Humphrey Bwayo / EV manufacturer Tesla's shares have dropped significantly after the CEO Elon Musk went public about his interest in Twitter
15 Apr 2022, 07:10 UTC · By: Humphrey Bwayo / Tesla investors are concerned over Elon Musk's involvement in Twitter, observers feel he should be more concerned with production at new plants