A Chinese company specializing in developing leased-and-operated, franchised-and-managed hotels and restaurants, along with food manufacturing, wholesale businesses, and information technology services.
Shanghai, China~2.5K employeesFounded Jan 2004Website