According to a report from The Information, over 500 advertisers have suspended their spending on Twitter since Elon Musk's takeover of the platform last year.
from Top Tech News- News18.com https://ift.tt/4AGzJbM
from Top Tech News- News18.com https://ift.tt/4AGzJbM