Developer of a clean energy tech platform designed to facilitate easy access to clean energy. The company's platform facilitates data and billing integrations across utilities in the country and aggre...

Information Technology
Englewood, CO, United States
Founded 2014
857 employees
Website
Valuation
$0
Share Price
N/A
Total Raised
$658.5M
Last Round
N/A