Top five mining companies of Canada profiled
Top five mining companies in Canada. Here is NS Energy's list of the top five mining companies of Canada: 1. Barrick Gold Corporation. Bolstered by its $5.4 bn acquisition of Randgold Resources in 2018, Toronto-based Barrick Gold heads this list of Canada's largest mining companies.