Mohammad Abunayyan

Saudi Arabia’s ACWA Power to build 100MW CSP project in South Africa
News comes following Saudi Arabia's announcement of $10bn investment in South Africa's ailing energy sector

Most Popular