World's Largest Companies by Revenue

The visualization presents the top 100 companies making the most money in 2019

Image: howmuch.net

World's Largest Companies by Revenue