CEO and founder at Youbi Capital
Chen Li is the CEO and founder of Youbi Capital.
We can’t let rug pulls and other scams ruin such a promising technology.