Scorecard Research Beacon
Search Icon
News March 27, 2021

Urgent effort to dislodge cargo ship stuck in Suez Canal

As the canal is a key global trade route, what could be the impact this one stranded ship could have all over the world?