Meteora co-founder Ben Chow stepped down from his leadership role at the Solana DeFi platform, following controversy over the Libra memecoin. The resignation was announced by Meow, the pseudonymous ...