News

The oil regulator has made it mandatory for companies planning to establish new liquefied natural gas (LNG) import terminals ...