Tag: Shell profits

Shell profits slump 30% amid weak trading, UK tax hit

Shell profits tumble as trading slows down, energy prices weigh down performance Shell profits have taken a sharp…

By Elena