Constellation Technology Ventures

Constellation Technology Ventures, the venture capital arm of Exelon Corporation

Number of Investments: 76

Number of Exits: 34

Investment Industries: Energy;Enterprise Software;Venture Capital;Video

Investment Categories: Debt;Early Stage Venture;Late Stage Venture;Post-Ipo;Venture

Email: —

Location: Baltimore, Maryland, United States