PayPal appoints Anupam Pahuja as India head

Priya Prasad

Global payments firm PayPal has appointed Anupam Pahuja as managing director and country manager for India. Pahuja will be responsible ....

22 June, 2016