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 Impinj anticipates Q1 2025 revenue of $70M-$73M amid inventory headwinds and geopolitical challenges.
