Microsoft wins Big Tech’s first earnings battle since Trump’s tariffs

Apple and Amazon lose out as trade war threatens to hit hardware and ecommerce hardest