UK energy giant BP has hit pause on a clean fuels project worth around a A$1 billion (US$619 million) at its ...
China recently announced plans to build the largest hydropower dam in the world, with a capacity to generate three times more ...
The Indian public sector giant has notified the nation's upstream regulator, the Directorate General of Hydrocarbons, of a ...