Shell takes key role in Oman ammonia supergiant

By Julian Atchison on January 18, 2023