New Fortress Energy Inc. Finalizes $265.88 Million Turbine Sale and Signs 10-Year Lease Starting April 1, 2026 - SEC Filing | Intellectia.AI