Shell plc SHEL, in a move that could reshape South Africa’s energy landscape, has secured environmental approval to drill up to five deepwater wells off the country's west coast. The project targets ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results