Founded
31 Dec 2007
Address
Promethean Power Systems Inc
1280 Massachusetts Avenue Suite 203
Cambridge, MA 02138
United States
Promethean Power Systems Inc
1280 Massachusetts Avenue, Suite 203
Cambridge, MA 02138
United States
Phone
Website
VCID: 124408
Profile
Funding
Funding rounds
Cap Table
Current and past shareholders
Investor | Contacts | Round | |
---|---|---|---|
21Ventures LLC |
+1 (212) 699-0842 |
N/A |