Meme Coins & Social TokensDid Kanye Subtly Hand His X Account to Controversial Meme Coin Giants for $17 Million? Did Kanye really sell his X account to crypto promoters? The bizarre $17M deal raises red flags as meme coins flood his feed.BitcoinNewsHour TeamFebruary 24, 2025