30 Oct 2024 IBM Q3 2024 results fail to meet analyst expectations Blow softened by performance in software business
08 Jun 2022 More than 100 days into Ukraine war, IBM winds down Russia business Pausing sales cost it $300m