Foundever, world No. 3 in call centers industry, seemingly runs out of cash, according to S&P Global
Foundever, the world’s third-largest call center operator saw its financial situation worsen in the second half of 2025, prompting S&P Global to downgrade its credit rating



















