MycoTechnology announces leadership changes MycoTechnology has appointed Michael Leonard as its new chief executive officer, succeeding former CEO and co-founder Al... Read more November 28, 2023