T1 Energy Reports First Quarter 2025 Results
1. T1 Energy signed a 253 MW sales agreement, boosting its commercial appeal. 2. 2025 EBITDA guidance lowered to $25 - $50 million due to trade policy uncertainties. 3. T1 expects to maintain liquidity of over $100 million by year-end. 4. G1 Dallas production ramping, with $64.6 million revenue in Q1 2025. 5. Investment discussions for G2 Austin solar cell facility advancing with Saudi partner.