FTC Solar outlines 44% revenue growth for Q1 2025 driven by new contracts Press Room 10 months ago FTC Solar outlines 44% revenue growth for Q1 2025 driven by new contracts