Green Giant Inc. kondigt aan dat mevrouw Sheng (Dorothy) Liu, de Chief Operating Officer van het bedrijf, haar functie met ingang van 19 april 2024 heeft neergelegd. Het ontslag van mevrouw Liu is niet het gevolg van een meningsverschil met het bedrijf over haar activiteiten, beleid of praktijken.