TWLV vs peers: how Twelve Seas Investment Co III/Cayman ranks among SIC 6770 · Tickwind