The executive, once instrumental to the company’s NFT efforts, was “terminated” amid lackluster Q1 earnings.
Related Stories
May 15, 2024