20060523 business.international-business: India ranked 29th in 2006 World Yearbook