July 13, 2025

market pressures on IT firms