I really look where you're headed here but I think the icon is too complex. Maybe add a little more dimension but still try to keep the elements of growth, technology, and some organic element like the leaf.
My apologies for the delayed response. And thank you very much for your feedback. I do really appreciate it. Here are some update for your consideration (#46, #47 & #48). Please let me know for any revision request needed.