Greentech firm FTC Solar (Nasdaq:FTCI) is sinking on its second day, giving back almost all of the nearly 10% pop that it enjoyed a day earlier in its first post-IPO session.
Read More