Terabase

    Terabase

    A solar technology company whose mission is to reduce the cost and increase the scalability of large-scale solar.

    Est 2019|Valuation $358M|Raised $221.8M|1 Ref Customers
    LinkedIn 27K|Web traffic 4K|FTEs 210|HQ Berkeley, California, US