At COP28 in November 2023, 119 countries signed the Global Renewables and Energy Efficiency Pledge, committing to triple renewable energy …
Read More »Geopolitics and energy transition are the most pressing themes for oil and gas industry in 2023
Geopolitics has become a pivotal macroeconomic theme for the oil and gas industry ever since the start of the Ukraine …
Read More »Power companies on track for energy transition but must not neglect full ESG responsibilities
Power companies will face increasing pressure to respond to both social and governance issues while navigating their way through the …
Read More »