
Just Cause developer Avalanche closing two studios and laying off 50 workers
Published on June 3, 2024
The company will be shuttering its studios in New York and Montreal to ensure a 'sustainable future.'

The company will be shuttering its studios in New York and Montreal to ensure a 'sustainable future.'