Swire Pacific Offshore Holdings (SPO) has signed an agreement with Qingdao Qianjin Shipyard, Qingdao, to build eight new "P" Class…