FTC Solar Q2 revenue beats analyst estimates on new projects - FTCI News | Rallies