Swift current energy, first solar in agreement for 2 gw of american solar modules

Multi-year order for responsibly produced thin film solar modules with 2025, 2026 deliveries multi-year order for responsibly produced thin film solar modules with 2025, 2026 deliveries
FSLR Ratings Summary
FSLR Quant Ranking