Io.net CEO departs 2 days before token launchBy sofyan / June 10, 2024 Io.net CEO departs 2 days before token launch