Technology

Home Technology Page 1339

MUST READ

X/Twitter to lose $75m in revenue as advertisers pull out: report

0
Elon Musk’s X (formerly Twitter) may be poised to lose $75 million in revenue from lost advertising by the end of 2023. A plethora...