News

Industry whispers suggest Microsoft could be poised to layoff up to 2,000 employees across Xbox imminently.