Egypt: Canal Authorities Impound Ever Given Over Suez Compensation Claim
Published
[DW] The headline-making cargo ship has been impounded on a lake until its owners cough up at least $900 million in compensation. Egypt incurred heavy financial losses from the canal jam.
Full Article