Tag: Leadership in gaming industry
Xbox Boss Phil Spencer Addresses Studio Closures – IGN Live 2024 – IGN
Xbox Boss Phil Spencer Addresses Studio Closures - Industry ImpactDuring IGN Live 2024, Xbox boss Phil Spencer opened up about the recent closure of...