Connecting gears of the energy transition

The energy transition is one of the greatest challenges of our time

China: PengLai Oil Spill Under Control, CNOOC Says

CNOOC Limited announced today that the oil spills occurred in PengLai (“PL”) 19-3 oil field have already been ...

read more →