ABB won an order from Semiconductor Manufac- turing International Corporation (SMIC) for … ABB Inc., Saint- Laurent, Quebec. Canada. 100.00. —(1). CAD. Download