JAPAN WINS LNG SHIP CONTRACT

A contract has been awarded for the construction of the first three of a fleet of seven ships to tr