Entity

Semiconductor Manufacturing International Corporation

Chinese state-owned semiconductor manufacturer

Entity sentiment