BusinessPersistent Systems Revenue Climbs 20% as Profit Falls on Nagarro CostsBy Helena WardOct 16, 2026, 7:01 AM UTC