Investor Relations
Latest Financial Results
FY 2024 Year End Results
Fiscal Year Ended December 31, 2024
Fiscal Year Ended December 31, 2024
Net Power Inc.
320 Roney Street
Suite 200
Durham, NC 27701