[SUBS]RANK
VIDEOS / CNBC-TV18 / _M04ZNHLKY8

Persistent Systems Under Pressure: $1.25 Bn Fundraise Approved After Nagarro Deal

CNBC-TV18 · SEP 03, 2026