Company Stem Date 2025-04 Industry Energy City SF Bay Area Country United States % of Workforce 27% Status Post-IPO