Loading…
SWPC consortium reaches financial close on $480M Al Haer sewage plant · Endata