Sierra Space Completes Explosive Test Of Its Inflatable LIFE Habitat; Reports High Success
Sierra Space, on September 13, announced that they completed the highest burst pressure test from a large flexible environmental habitat (life) with high success. Done...