Egypt impounds Ever Given over Suez compensation claim
Published
The headline-making cargo ship has been impounded in a lake until its owners cough up at least $900 million in compensation. Egypt incurred heavy financial losses from the canal jam.
Full Article