Loading…
Saudi Power Transformers wins SAR 125.77M contract for Aramco Jafurah gas project · Endata