News

Net bookings fall 20.5% despite strong Assassin’s Creed release; new Tencent-backed subsidiary aims to unlock franchise value ...