Can you tell me, who exactly is the owner of Ideanomics? I understand that it's a company involved in the fintech and renewable energy sectors, but I'm not clear on the specific individual or group that holds the majority stake in the company. I'm interested in understanding the ownership structure and any potential conflicts of interest that may arise from it. Additionally, is there any publicly available information about the financial backers or investors behind Ideanomics?