Planet Labs Inc satellite image shows the "Ever Given", a container ship operated by the Evergreen Marine Corporation, stranded in the Suez Canal, Egypt March 23, 2021. Picture taken March 23, 2021. Planet Labs Inc/Handout via REUTERS

Planet Labs Inc satellite image shows the “Ever Given” stranded in the Suez Canal

Mike Schuler
Total Views: 0
March 24, 2021

Tags:

Back to Main