The US says China is considering supplying weapons and ammunition to Russia for the Ukraine war – a claim strongly … More
Tag: energy
Nigerian communities file damages claim against Shell in UK court
The claims say oil spills resulting from Shell’s operations in the Niger Delta have destroyed farms, contaminated drinking water and … More