Loading…
Sinoma secures $351.5M EPC contract for 1000MW solar plant in Iraq · Endata