India fell one place to Philippines for business support functions (such as shared services and business process outsourcing) in the global ranking, after having challenged the top position for several years, revealed an IBM report. This is the first time that India is not in the leading position for these activities.
According to the report, the


Home
About Us
Contact Us




