close
This ad will auto close in 10 seconds

India ranks first in top 10 destinations for outsourcing: Report

India ranked first in the list of top 10 locations for outsourcing business operations in 2011 but it has started facing competition from countries like Philippines and Indonesia, global property consultant Jones Lang LaSalle (JLL) said in a report.