One of South Korea’s leading shipbuilders, Samsung Heavy Industries (SHI), is poised to secure a major contract for a liquefied natural gas (LNG) project in Mozambique, which hosts one of Africa ...
Some results have been hidden because they may be inaccessible to you