Deeq A. Posted November 9, 2019 A Chinese contractor, CGC Overseas Construction (CGC-OC) Group Ltd, has blamed electric power shortages for impeding the operations of the USD 339 million worth trans-boundary water project to pump potable water to neighboring Djibouti. Source: Hiiraan Online Share this post Link to post Share on other sites