News 13 May 2021 ESA’s technical heart An aerial image of ESA’s technical heart, the European Space Research and Technology Centre, ESTEC, making it look as if you could pick it up…