If you’ve been following the headlines throughout the economic crisis and recovery, particularly in the United States, you’ve likely heard the phrase “too big to fail.
The circumstances surrounding this most recent oil spill in the Gulf of Mexico may be different from those of the Exxon Valdez oil spill in the 1980s, but, for me, they’ve brought up similar feelings and that desire to be of service that I had over 20 years ago.