20.5.09

The world's back office snapshot


India remains the most favoured destination.

No comments: