At any given moment, an estimated 20 million containers are riding the ocean’s swells, with around 60% sailing to or from Asia.

At any given moment, an estimated 20 million containers are riding the ocean’s swells, with around 60% sailing to or from Asia.