TechnologyTwitter spent $33m in three months on Elon Musk deal July 22, 2022 - by wp_local - Leave a Comment [ad_1] The social network also reported losses in its latest financial figures. [ad_2] Source link