Kibali is a extremely cost-efficient operation with its three world-class hydropower stations supplying a lot of its power necessities. Kinshasa, Democratic Republic of Congo – […]