Sham Foam's IPO debut drops 24% amid weak sentiment

Business