Cairo: bp has successfully completed the drilling activity at the “El King-2” exploration well in the North King Mariout ...
Mitsubishi Corp (TSE: 8058) has taken a 52.2 billion yen ($342.4 million) impairment charge on its offshore wind projects, ...