“ SRI Investors: “We do not wish to see the benefits of BP’s leadership as a renewable energy innovator and market leader to be offset by the harsh environmental impacts unleashed by tar sands development.
—
Investors Decry BP’s Entry Into Tar Sands
Underneath the surface of the “green brand,” there’s an oil company, doing business as an oil company. Mr. Frog, meet Mr. Scorpion.