Developer of photovoltaic systems designed to reduce solar electricity costs. The company's system leverages technology to develop and manufacture solar rooftop panels with an integrated tracking syst...

Energy
Morgan Hill, CA, United States
Founded 2020
24 employees
Website
Valuation
$33.4M
Latest known
Share Price
N/A
Total Raised
$23.9M
Last Round
N/A