Sri Lanka LNG will proceed with the construction of a new fortress
New Fortress Energy, a gas-to-power company based in New York, will proceed with the Sri Lanka LNG project now that the country’s court has dismissed the opposition. This statement was …
Sri Lanka LNG will proceed with the construction of a new fortress Read More