A new satellite is orbiting the Earth that is capable of snapping high resolution images of nearly any place on our planet – and is powerful enough to penetrate the walls of buildings. Capella-2, designed by Capella Space, is strapped with cameras, sensors and uses Synthetic Aperture Radar (SAR) that […]