Tech Infrastructure weekly earnings review – mixed messages in semis, Huawei impact, AMD guide-down, and much more