Leon is at least the eighth crypto sector executive who has resigned in recent months, with Celsius CEO Alex Mashinsky resigning a week ago.

Read more at cointelegraph.com

Leave a Reply

Your email address will not be published. Required fields are marked *