FTC Solar, Inc. recently reported its third quarter 2025 earnings, achieving a revenue of US$26.03 million, up significantly from US$10.14 million a year prior, and returning to gross profit ...
November 10, 2025 Submitted by NDA This year’s FIRST Tech Challenge (FTC) is generating excitement nationwide, and ...