The global copper market is heading towards a critical supply crunch, and a leading copper producer, Consolidated Copper Corporation (CCC), is positioning the reactivation of existing mines in Namibia ...