20071025 business.india-business: India 2nd least globalised economy: AT Kearney