Russia appears to be struggling to find buyers for its liquefied natural gas from a flagship Arctic development after the West imposed sanctions, forcing Moscow to store the gas in a huge container vessel in the Arctic Sea. Henry Ridgwell reports from London.
…