Suez Canal annual revenue hits record $5.84 billion

0 Min Read