Technology Twitter spent $33m in three months on Elon Musk deal By Admin On Jul 22, 2022 6 Share [ad_1]The social network also reported losses in its latest financial figures.[ad_2]Source link 6 Share