Despite Launch Failures, ‘Dove’ Sats Will Map the World

Two shipments of Dove satellites never made it to orbit in recent months, but the company says it hasn’t been unduly slowed down in its quest to map the world. —> Read More

facebooktwittergoogle_plusredditpinterestlinkedinmail