FTC Solar, Inc (NASDAQ: FTCI) priced 19.84 million shares at $13 per share to raise $257.92 million in its initial public offering (IPO). The shares are…

Read More