Loading…
NEOM awards $84.3M EPC contract for Al Badaa water recycling plant · Endata