Press Release

Shanghai Electric Ranks 51st on ENR’s 2021 Top 250 International Contractors List