BP and Chevron: A Difference in Style or Substance?

In the high road of the climate crusade, marked by corporate brochures extolling social responsibility and environmental sustainability, BP was first past the post among the big oil majors.

Share:

Leave a Reply