Excl: eBay India looking for a new country head, Spencer Stuart given the mandate to hire

Anand Rai

Online auction and shopping marketplace eBay Inc. is looking for a new country head for its India business unit. The company ....

8 April, 2013