-
Oil majors eye Southeast Asia carbon capture deals as a new revenue stream
March 28, 2024 -
Chinese EV shipments to EU dip amidst subsidy probe
March 27, 2024 -
Germany’s SEFE to gain full control of gas transmission network WIGA in strategic move
March 27, 2024 -
Europe achieves record 60% clean electricity generation
March 27, 2024