this post was submitted on 25 Jul 2023
31 points (94.3% liked)
World News
2307 readers
86 users here now
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Hey, but Shell made 36 billion in profit last year
and that's what really matters in the end