Information & Technology Weak Sales Highlights Musk Challenges but Twitter User Growth Rises by Radarr Africa April 29, 2022 by Radarr Africa April 29, 2022 On Thursday, Twitter Inc. reported revenue and ad sales that fell short of expectations and were depressed by the ongoing war in Ukraine, laying out the challenges billionaire Elon Musk … 0 FacebookTwitterPinterestEmail