Business News Why one of France’s biggest IT company with more than 100,000 employees is on the brink of collapse February 8, 2024