Leclanché
1
Deals
1
Technologies
1
Markets
1
Partners
Leclanché is a provider of energy storage solutions. They design, develop and manufacture battery storage systems for various applications including e-transport, stationary energy storage, and specialty battery systems.
Investment Focus
Technologies
Energy Storage1
Geography
Barbados1
Co-Investors & Partners
Global Infrastructure Sherpa