Don't miss
  • 2,061
  • 5,500
  • 5,763
  • 127
  • Tom Clancy studio Red Storm lays off 38

    Ubisoft has confirmed that Red Storm Entertainment has laid off 38 employees in its North Carolina studio. More details at GamaSutra. Added to the Job Loss Tracker.

    • Posted 4 years ago
    • 2