By Dean Seal Shares of FTC Solar hit a record low after the company said its chief executive and chief financial officer are on their way out. The stock.
Third Quarter Highlights and Recent Developments  Revenue of $30.5 million up 84% y/y, down 5.6% q/qContinue to improve cost structure, as evidenced by gross margin on sub-scale revenue.