Back to Search results

Investor profile:
NStar logo
NStar

Address:Dallas, Texas, United States
Country:
Industries:
NSTAR is a utility company that provides retail electricity and natural gas.

Deals total: 1

As lead investor: 0

As a second investor: 1

All dealsLead investorSecond investor

Last investment deals

1 pageInvProf.recordsTotal
December 6, 2011$1.90mSecond investor
VCharge Raises $1.9M in Funding