All articles by John Hofmeister

Why We Hate the Oil Companies

May 3, 2010
As Shell’s then top U.S. executive traveled the country, he discovered how corporate leaders create their own reputation for arrogance — and lose their chance to deliver the right message.
by John Hofmeister