The Iron Tree Energy website - irontreeenergy.com was created on 2023-02-14.
And the CEO there isn't much information about Dr. Youde Mo.
From the company website they use two names - "Dr. Mo Youde is the founder and president of Irontree Energy"
And they also use Dr. Youde Mo.
Fairly new website - they can't remember the name of the CEO - looks like a typical OTC - China scam.
I found the fillowing:
"Boston Global Technology HK Limited, a Hong Kong company, was founded by American national Dr. Youde Mo and currently operates four factories producing FP and LFP in China. Dr. Mo and his colleagues hold about 60 patents related to secondary batteries."