Aug 22 2019 Off World's Largest Companies by Revenue The visualization presents the top 100 companies making the most money in 2019Image: howmuch.net