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