Loading people...
Managing Partner & Chief Investment Officer at New York-based Electron Capital Partners
Ran Zhou is Managing Partner & Chief Investment Officer at New York-based Electron Capital Partners.