Chris Amani, a Terra employee since 2021, has reportedly been serving as the company’s CEO for months.

Terra, South KoreaRead More

You might also be interested in reading Goldman Sachs COO Waldron sells over $13.6M worth of company stock.