Tag: Terabase

Terabase Raises $130M in Series C Funding

Terabase, a Berkeley, CA-based supplier of digital and automation options for utility-scale solar energy, raised $130M in Collection

By saad