Key points:
STO unlocks 21.35 million tokens today, accounting for 9.48% of the circulating supply.
$STO is currently trading at 0.0303. News that really matters often continues to attract follow-up for several days. How will you respond?