33 employees
Created by The Carlyle Group and Schneider Electric to design, build, own and operate next-generation energy systems.
2019