Shell reports record profit, again, with $11.5 billion in latest quarter.


By BY STANLEY REED from NYT Business https://ift.tt/PGAigcl

Comments

Popular posts from this blog