Consolidated Contractors Company (CCC), one of the Middle East's largest construction groups has had 15 key bank accounts frozen by the High Court in London. The accounts are controlled by CCC ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results