Seeking AlphaazioniNEUTRALLOW

Concentrix expects new business revenues to exceed $6b in 2027 while targeting 2.2x net leverage in 2027

No summary available

Read at Seeking Alpha