News

Adjusted EBITDA reached $55.8 million, or 20.8% of value-added sales, described as a second quarter record. Electronic Materials achieved EBITDA of $17.8 million, or a record 23.4% of value-added ...
(Nasdaq: SNAL) (“Snail Games” or the “Company”), a leading global independent developer and publisher of interactive digital entertainment, announced the launch of two new indie titles, Robots at ...