The California storage tank manufacturer tries to source all components in the United States but said some of its suppliers ...
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 ...
Q4 2024 Management View CEO Danny Rice highlighted significant progress for 2024, including completing the front-end engineering and design (FEED) for Project Permian (SN1), the world's first ...
ENR’s Construction Industry Confidence Index rose six points between Q4 2024 and Q1 2025 to a rating of 61. That is the index ...