Shell on Friday reported a 28% drop in first-quarter net profit to
Shell on Friday reported a 28% drop in first-quarter net profit to $5.58 billion, beating analyst expectations, and kept the pace of its share buyback programme…
Content Original Link:
" target="_blank">