Xbox Executive Explains System Outage, Vows to ‘Do Better’
Xbox's Chief Technology Officer, Scott Van Vliet, has explained the recent system outage and vowed to 'do better' in the…
Xbox's Chief Technology Officer, Scott Van Vliet, has explained the recent system outage and vowed to 'do better' in the…