Deals Counterparts

Todd

company
1
Deals
2
Technologies
1
Markets
5
Partners
Based on available knowledge, I cannot provide a summary of Todd's investment focus and strategy as I do not have enough information about the company.
Investment Focus
Technologies
Onshore Wind1
Hydrogen1
Geography
New Zealand1