Top 50 Largest Corporations by Revenue April 25, 2017 Area Chart visualizing the world's largest corporations by revenue. via reddit