Mycelx Technologies sells property in Duluth, Georgia February 18, 2021 LONDON: Mycelx Technologies Corporation announced the sale of its building in Duluth, Georgia, USA. This sale will enable the Company to right-size its office space...