Spruce Power Holding Corporation
$58M
Spruce Power is a Texas-based renewable energy company that owns and operates distributed solar energy assets across the United States.
World Energy Efficiency Services, LLC
$15M
World Energy is a Massachusetts-based company that provides services including solar power panels and electric vehicle charging station installation for the commercial sector.
-
Electrification Division, Quantum Fuel Systems
undisclosed
-