Web Analytics

Congestion Big Piece Of Supply-demand Puzzle: Vesselsvalue

"Congestion persists at stubbornly high levels in between flare ups. It just shifts to less visible regions."

Similar Snaps
  • 81
  • 0
Share
  • Details
  • Date Found Sep 22, 2022