It’s not entirely clear when Terence Zeng assumed his leadership role, though the appointment appears to have been recent.

China, Peoples Bank of China, Binance, Bitcoin RegulationRead More

You might also be interested in reading Astec raises 2025 adjusted EBITDA guidance to $123M-$142M following TerraSource acquisition.