Months of speculation ended as Celsius CEO Alex Mashinsky steps down from his post amidst an ongoing probe, which comes at the heels of the arrest of controversial Terra founder Do Kwon. […]
The post Alex Mashinsky resigns from Celsius Network appeared first on CoinGeek.