It sometimes seems as if I’ve been reading the same Galileo article on the BBC News website for the last three years; only the delivery date changes each year. I missed this summer’s news of the collapse of the “consortium of consortiums” that was selected to build, launch and run the European-backed alternative to the […]