Todd
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
Deal History (1)
Co-Investors & Partners
Global Infrastructure Sherpa