U.S. infrastructure firm New Fortress Energy will invest in a gas-fired power plant and proposed liquefied natural gas (LNG) supply terminal in Sri Lanka. The agreement with the Democratic Socialist ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results