Tech sell-off fails to dampen SMIC sale

READ FULL ARTICLE