You just read:

Ideanomics Ranked Number #11 Fastest Growing Company in North America on Deloitte's 2019 Technology Fast 500™

News provided by

Ideanomics

Nov 07, 2019, 08:30 ET