20080624 business.india-business: India 3rd most popular destination for sourcing talent: Study