Microsoft wins Big Tech’s first earnings battle since Trump’s tariffs May 3, 2025 by BUSINES Microsoft wins Big Tech’s first earnings battle since Trump’s tariffs