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.
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.
Sign up to get updates.