Business & Money FTC Solar director discloses sale of 50,000 shares (NASDAQ:FTCI) September 18, 2023 0 FacebookTwitterPinterestWhatsApp FTC Solar director discloses sale of 50,000 shares Source link