1 story
Brazilian prosecutors file US$108 million lawsuit against Shell over deadly 2024 floods.
The Straits Times · 1m