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) 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 demand. Here are SMIC's second-quarter results versus Refinitiv consensus estimates: Revenue: $1.56 billion, vs. $1.55 billion expected Net income: $402.76 million, vs. $184.2 million expected SMIC said that second-quarter revenue totaled $1.56 billion, down 18% from the $1.9 billion logged...