Evergreen Group has signed an order with Japanese shipbuilder Imabari for ten 2,800 TEU class B-type vessels yesterday. These areā¦