Microsoft’s recommendation to Sony, ‘surrender whining and make your individual Call of Duty, 10 years is a lot of time’ Technology March 22, 2023 In a stunning flip of occasions, Microsoft has defended its 10-year proposal to stay Call of Duty to be had…