E Elisabeth van der Wiel Review of Shell Research and Technology ... 3 years ago Shell destroyed my planet. -1 star.
Comments: