Exploring Future Tech
“Call of Duty” maker Activision will sell its non-European streaming rights to Ubisoft Entertainment to get…