In the start of a regular series we look at potential bases for your HQ: first up, an Aussie town where your work life comes with a surf lifestyle too.
Inside the European Space Agency complex on the Dutch coast, engineers and scientists are wrestling with big ideas. But for them, where we come from and whether we are alone are not philosophical questions: they are the…