According to the Fortune global 500 companies for 2012, the largest corporation based on revenue is: GLOBAL MARKETING According to the Fortune global 500 companies for 2012, the largest corporation based on revenue is: Answer: Royal Dutch Shell Learn More : Share this Share on FacebookTweet on TwitterPlus on Google+