Home Business & Finance Microsoft and ARM Cancels Their Contracts with Huawei