In one corner: Mark Zuckerberg, the founder and CEO of Meta $META, which owns Facebook, Instagram, and WhatsApp. In the other: Elon Musk, who bought Twitter $TWTR last year. For a fleeting moment, the two billionaires seemed to be squaring off for actual combat, but now they’ve returned to being keyboard warriors.
