newsbite
The SMIC logo is seen on the chipmaker’s facilities in the Pudong district of Shanghai on March 15, 2024. Photo: AFP — NewsBite