“Despite the containership orderbook at an historic low, the top carriers have a backlog of 86 ships of over 10,000 teu stemmed for delivery over the next two to three years.” See the original story at The Loadstar.
Source: The Loadstar (JK)
Source: The Loadstar