Twitter

Digital

Twitter Top Management Purged as Elon Musk Takes Charge

Despite doubting his intentions multiple times to follow through with the USD 44 billion Twitter acquisition deal, Tesla CEO Elon…

Read More »
Back to top button