China’s upstream sectors have recorded a strong recovery in 2Q21, pushing A-share corporates’ aggregate operating margin to the highest level in over a decade, says Fitch Ratings. The strong recovery, however, was at the expense of downstream sector margins, as many companies found it difficult to fully pass through costs amid intense competition, regulatory control ...