China industrial production logged a mild recovery in May and retail sales fell less than expected with the gradual relaxation of pandemic-related restrictions, official data showed on Wednesday. According to the National Bureau of Statistics, industrial production rose 0.7 percent on a yearly basis in May, reversing the 2.9 percent fall in April. Production was forecast to drop 0.7 percent.Original Article