February 5, 2025

market pressures on IT firms