Developer of renewable energy asset management software intended to offer purpose-built technologies and services. The company brings deep industry experience and a willingness to understand to help c...

Information Technology
Ann Arbor, MI, United States
Founded 2012
300 employees
Website
Valuation
$265M
Latest known
Share Price
N/A
Total Raised
$141.3M
Last Round
N/A