One will flourish, the other not so. I've just gotten completely out of CDD and loaded into ITG. Much better updside (my view only)
TAT Tartana Minerals firms up producer status with recent 150tn shipment of copper sulphate to the NT