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 out: Report