Snail, Inc.
(Note: Snail, Inc. priced its IPO on Nov. 9, 2022, at $5.00 a share on 3.0 million shares – in line with the terms in its revised prospectus – to raise $15.0 million.) We are a leading, global independent developer and publisher of interactive digital entertainment for consumers around the world. (Incorporated in Delaware) […]
October 17, 2022 Read More