by Haja Mo May 5, 2023 Lifestyle Xbox CEO Phil Spencer took some responsibility for the disastrous launch of “Redfall,” but the company’s problems are much broader. Previous Story Ed Sheeran not liable in Marvin Gaye copyright battle, jury rules Next Story 8 Kentucky Derby recipes, including mint juleps, snacks and sweets