AD revenue
- Technology
X may lose up to $75 mn of ad revenue as more brands pull out: Report
San Francisco: Elon Musk-run X could lose as much as $75 million in advertising revenue by the end of the year as dozens of major brands pull out their marketing campaigns after…
