Shell Rewards Shareholders After Profits Soar To $10B

Shell PLC said on Thursday that it has kicked off a $4 billion share buyback program to reward investors after posting record first-quarter profits of $9.65 billion....

Already a subscriber? Click here to view full article