Terabase
A technology solutions company that reduces costs and accelerates deployment by digitalizing the solar power plant. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
$220m (Public information from Jul 2023)
Berkeley California (HQ)
Authorizing premium user...