APICORP invests in Shuqaiq IWPP
Arab Petroleum Investments Corporation (APICORP) has acquired a 13.33% stake in the Shuqaiq IWPP from the International Company for Water & Power Projects (ACWA Power). The facility on the western shores of Saudi Arabia produces 850MW of power and 212,000 cubic metres of...