Evergreen Marine has confirmed that it is ordering 24 containership newbuildings at CSSC Huangpu Wenchong Shipbuilding in China that will cost it between $958m and $1.098bn.