FTC Solar amends credit agreement, defers $5 million repayment to March 2027 - FTCI News | Rallies