Ideanomics, Inc. Reports Full Year 2020 Financial Results
– Revenues for the year ended December 31, 2020, were $26.8 million – Significant Resources
– Revenues for the year ended December 31, 2020, were $26.8 million – Significant Resources
– Ideanomics acquires a 20% stake in Energica Motor Company, a leading manufacturer of high