The Durham, N.C., clean-energy-technology company posted a loss of $49.2 million, or 67 cents a share, on revenue of $250,000 last year. During the roughly six-month period in 2023 that NET Power ...
ENR’s Construction Industry Confidence Index rose six points between Q4 2024 and Q1 2025 to a rating of 61. That is the index ...
ENR began reporting changes in materials prices and wages systematically in 1909, but it did not establish the CCI until 1921 ...