According to British Sky News, Microsoft has filed an appeal against the UK for blocking a $75 billion call of Duty deal.

According to British Sky News, Microsoft has filed an appeal against the UK for blocking a $75 billion call of Duty deal.