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 Mobil mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email