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 ...