Ad image

Tag: X (Formerly Twitter)

X Faces Potential $75 Million Loss in Ad Revenue by Year-End Amidst Advertiser Exodus

The Elon Musk-owned social media platform X is reportedly at risk of…