Company Growth
Stillfront records $253m non-cash impairment charge
The write-down is primarily linked to weaker performance in Europe and North America
Stillfront is an independent creator, publisher and distributor of digital games.