EA and BioWare's once-beloved studio faces a critical turning point as it experiences substantial layoffs and a decline in ...
However, the company’s fundamental performance unveils a more intricate scenario beneath this favorable market reaction.