Saudi Arabian energy developer ACWA Power has announced the forced outage of its NOOR III plant in Morocco following a leak in the hot molten salts tank. The 150 MW plant, which is located in the ...
Results that may be inaccessible to you are currently showing.