Russia has got helium

If anybody is worried there’s plenty of helium in Russia: “The international issues surrounding helium shortages, which continue to affect businesses around the globe, could soon be a forgotten memory after a spokesman from a Russian company highlighted plans to fill...