Industry body Nasscom Thursday said India continues to be the largest BPM (business process management) base in the world, generating close to USD 32.5 billion in revenue with an employee strength of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results