IBM posts drop in Q2 revenue reflecting tougher IT spending

© 2025 Vimarsana