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
A New Covid-19 Strain Is Shutting Down Europe
The presence of a more infectious strain of the virus that causes Covid-19 is shutting down Europe, causing a wave of lockdowns and travel restrictions, prompting a logistics crisis in the U.K., and hammering stock markets across the continent.
The U.K. government said