Username
Password
Remember me
Russia is proceeding with the world’s largest LNG trans-shipment facilities at the ports of Murmansk and Kamchatka and has signed contracts with a South Korean shipyard to build two floating storage barges as part of the project.