archive.caymannewsservice.com
CHEC pushes for more road deals in Jamaica
(Gleaner): China Harbour Engineering Company Limited (CHEC) is positioning itself to land another massive contract in Jamaica to construct a new toll road from Spanish Town to Ocho Rios including t…