Your place for Space News
The British-led project to break the Land Speed Record is brought back from the brink of cancellation.