0.4 C
New York

Tag: Shell

Why oil companies Shell and BP are building solar on farmland

At Elm Branch Solar Farm, about an hour south of Dallas, Texas, a flock of sheep grazes among a vast field of solar panels. The flock's shepherd, Amanda Stoffels, watches over it as the sheep munch on the grass and nap in the...

Shell posts $6.2 billion profit, announces $3.5 billion share buyback

People pump gas into their vehicles at a Shell petrol station on October 2, 2023 in Alhambra, California. Frederic J. Brown | Afp | Getty ImagesBritish oil giant Shell on Thursday reported $6.2 billion profit for the third quarter, roughly in line with estimates, as...