Turquoise Hill Resources Ltd is a global mining company that primarily mines copper, gold, and
APPF
SOLV
GEV
BL
BGC