Growth Metrics

Cenntro (CENN) Notes Payables (2018 - 2025)