Skip to main content

lewis rush's definitions

Exxon Mobil

The largest company in the world by total revenue. Based in Texas. Formed after Exxon and Mobil merged in 1999. The CEO is a former Longhorn.
Though often controversial, Exxon Mobil is just a corporation like any other.
by lewis rush October 25, 2007
mugGet the Exxon Mobilmug.

Share this definition