Tag: X may lose up to $75 mn of ad revenue

X may lose up to $75 mn of ad revenue as more brands pull out: Report

X may lose up to $75 mn of ad revenue as more brands pull...

Elon Musk-run X could lose as much as $75 million in advertising revenue by the...