Is Shell starting to walk the walk?
This past Tuesday, the Royal Dutch Shell company released an unprecedented public report outlining their relationship with 19 industry associations, following an internal review.
As a basis of their
- Read more about Is Shell starting to walk the walk?
- Log in to post comments