Business Standard
Nov 25
The Nordic region (Norway, Denmark, Iceland, Finland and Sweden), which is now opening up to offshoring as a viable option to sustain its long-established competitiveness, offers an untapped $10 billion outsourced services opportunity for Indian...