Developer of a renewable energy transaction platform designed to connect corporate and institutional power buyers to offsite projects. The company's platform connects corporate and industrial power bu...

Information Technology
Seattle, WA, United States
Founded 2016
176 employees
Website
Valuation
$280M
Latest known
Share Price
N/A
Total Raised
$128.4M
Last Round
N/A