loading
loading
Concentrix expects new business revenues to exceed $6b in 2027 while targeting 2.2x net leverage in 2027 — retained record — High Signal