Upstart Power Announces $17M Series C Financing and Strategic Partnership
Upstart Power Announces $17M Series C Financing Round and New Strategic Partnership ITOCHU Corporation leads round and becomes latest strategic partner Southborough, MA (November 17th,