CREC awarded EPC contract to build Asia Petroleum Hub oil terminalMay 15, 2017 // 2 CommentsChina Railway Engineering Corporation (CREC) has been awarded the engineering, procurement and construction (EPC) contract [...]