Cary.

PositionTriangle

CARY -- Red Storm Entertainment laid off 38, leaving it with 129 employees. The video-game company's parent is France-based Ubisoft. The industry has been hit by a slump, with sales...

To continue reading

Request your trial

VLEX uses login cookies to provide you with a better browsing experience. If you click on 'Accept' or continue browsing this site we consider that you accept our cookie policy. ACCEPT