Upstart Power is a privately held company back by some of the most innovative companies and investors in the energy sector.
Series B funding