A massive container ship’s embarrassing and inconvenient predicament is visible from space.
Tiny Earth-observing Dove satellites operated by San Francisco-based company Planet have spied the giant cargo ship that’s blocking Egypt’s Suez Canal, as well as the traffic jam caused by the huge vessel’s plight. The Airbus-built Pleiades Earth-observing read more