India remains top offshoring destination.According to the annual classification by the firm AT Kearney, India remains the country best placed as an offshoring destination for services, followed by China and Malaysia. These three countries have remained in the lead since the 2004 classification. The countries of Central Europe and the East, on the other hand, are paying for the consequences of the economic and financial crisis and falling in the ranking to the advantage of the Asian countries...