Cash strapped New Fortress Energy (NFE) finally filed its third quarter 2025 results late last week, which revealed a net loss of $293 mill, or $1.07 per share, compared to a profit of $11 mill in 3Q24.
| Subscriber content | ||
![]() This content is available only to subscribers please log in below or subscribe now / request a free trial |
||
|
|
||