Excalibur Almaz to take humans to the Moon for £100million

Just to feed the fancies of that select, well-heeled bunch of folks, the Isle of Man-based Excalibur Almaz is set to revolutionize the state of space tourism for good. Lately, the Brit firm has revealed their plans to allow space …

Excalibur Almaz to take humans to the Moon for £100million Read More »