Anglo-Dutch supermajor Shell is exploring the possibility of a carbon capture and storage (CCS) hub and biofuels plant at its petrochemical complex in Singapore. Shell revealed on Tuesday it was ...
Anglo-Dutch supermajor Shell is exploring the possibility of a carbon capture and storage (CCS) hub and biofuels plant at its petrochemical complex in Singapore. Shell revealed on Tuesday it was ...