Capacity management will stabilize rates despite growing orderbook: Carriers
[caption caption="The container shipping orderbook currently stands at 6.6 million TEU, or 26.7 percent of the global fleet, and much of the capacity will be delivered in the next two years. Photo credit: Shutterstock.com."][/caption]Shippers e...