The changes split its Americas banking business and add new growth-focused groups, as pressure builds on India’s $315 billion IT services sector.
44d ago
verifying reliability
No specialized terms available for this topic.