BEIJING, CHINA – DECEMBER 04: A logo hangs on the building of the Beijing branch of Semiconductor Manufacturing International Corporation (SMIC) on December 4, 2020 in Beijing, China. (Photo by VCG/VCG via Getty Images)
Vcg | Visual China Group | Getty Images
Semiconductor Manufacturing International Corp. posted on Thursday a drop in second-quarter revenue against a backdrop of ongoing U.S. sanctions and a sluggish recovery in global chip…