Site icon Little India: Overseas Indian, NRI, Asian Indian, Indian American

Why Expats Like Working in India

India has been ranked as the second most 'up and coming' destination – the countries that are getting better as a place to live and work in – for expats after China

Exit mobile version