Loading…
SEC and Acwa Power win $3.9bn Saudi power plant contracts · Endata