Shell has reported a bumper annual profit of more than $28bn for 2023 — a year in which $23bn was distributed to shareholders — as Europe's biggest oil company faced more protests from climate ...
The days of cut hands and busted scissors at the hands of the ubiquitous no-one’s-getting-the-merchandise-locked-inside-this-sarcophagus plastic anti-theft packaging might be at end courtesy of OpenIt ...
Grahamstown- A Rhodes science professor has apparently admitted to shredding a 100-page report written by leading Rhodes Aids researcher Dr Robert Shell and the now-retrenched black historian ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results