Gates earnings hit by operational inefficiencies, currency impact

24 Nov 2022