The DigitalGlobe satellite is ready for launch and promises exceptional resolution.
Read more.