Chairman of ACWA Power Barka in Oman resigns Posted on August 7, 2018 by constructionlead Mohammad Abdullah Abunayyan has resigned as chairman and board member of ACWA Power Barka in Oman Source: New feed