Suez Canal blockade to cause losses in billions of dollars for insurers

Suez Canal blockade to cause losses in billions of dollars for insurers