Jubail Island Breaks Ground on Jubail Terraces, CGCH…
Jubail Island has today announced the AED 327 million contract award to Construction General Contracting House Ltd (CGCH) for its new 242-unit Jubail Terraces community in Souk Al Jubail village, which was launched for