The US sold the Federal Helium Reserve, a massive underground stockpile based in Amarillo, Texas, that supplies up to 30% of the country’s helium. Was this a good idea?
The US sold the Federal Helium Reserve, a massive underground stockpile based in Amarillo, Texas, that supplies up to 30% of the country’s helium. Was this a good idea?
comments