Your place for Space News
Technology image of the week: A peek inside ESA’s most powerful satellite shaker, back during its 1996 construction