Can Huawei survive an onslaught of bans and restrictions abroad?