Industrial Bank Of China Maintains Top Spot On Forbes’ 19th Annual Global 2000 Ranking Of The World’s Largest Public Companies

Forbes released its 19th annual Global 2000 list, an international ranking of the world’s biggest, most-powerful and most-valuable companies.