Twitter makes most of its ad revenue from big brands. What does that mean for the company? Watch the full video here: https://t.co/5chIduHWki pic.twitter.com/Td1GwVCffY — CNBC (@CNBC) May 23, 2022