×

Shell makes record $40 billion annual profit

By Syndicated Content Feb 2, 2023 | 2:14 AM