Fact or fiction: Should we trust Huawei?

As featured in The Telegraph