Seeking Alpha Concentrix expects new business revenues to exceed $6b in 2027 while targeting 2.2x net leverage in 2027 Read the original at Seeking Alpha