FTC Solar (FTCI) priced its IPO at $13/share, well below the range of $18 and $20/share that it expected to price at earlier this month.FTC Solar plans to sell 19.8M share to raise…
Read More