20130702 business.india-business: India falls to 14th on the most attractive destination for global retailers list