Browse By

Daily Archives: July 28, 2021

The new space race

NASA, once the sole company in America able to send rockets and astronauts into space, has been dwarfed by the indomitable rise of Elon Musk’s SpaceX and Jeff Bezos’ Blue Origin. Aided by a shrinking budget, the North American Space Agency has suffered many high-profile