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