Company Details
Terabase Energy
Overview
Digital solutions for cost reduction and accelerated solar deployment.
Total Raised
$205 M
Rounds
4
Links
Verticals
Energy
Software
Solar
Investment History
Series C
Mar 2025
$130M
Equity
Jul 2023
$25M
Series B
Aug 2022
$44M
Series A
Sep 2020
$6M