In 1970, the National Aeronautics and Space Administration (NASA) described the Apollo 13 mission as "successful failure" ...
Shell PLC revealed updates on its strategy, dividend and buyback plans, cost savings, investments, and emission reduction ...
The FTSE 100 giant handed almost £19bn to its investors in 2024 while also revealing plans to cut spending and reduce costs ...
British oil major Shell on Tuesday announced plans to increase shareholder returns and cut spend ... It intends to stick to progressive dividends of 4% per year and to grow free cash flow per ...