The top 10 best mining companies to invest in (by revenue)
BHP Group Limited is an Australian multinational mining and petroleum company with operations in over 90 countries. It is the world's largest mining company by market capitalization and one of the top producers of commodities such as iron ore, copper, and petroleum. 3. Rio Tinto PLC. Revenue: US $63.49 billion . Net income: US $31.42 …